Bạn không bao giờ cần thêm địa chỉ IP bổ sung vào máy chủ cục bộ trên Linux hoặc Windows. Họ sẽ trả lời theo mặc định, không có cấu hình bổ sung, cho tất cả các địa chỉ IP từ 127.0.0.0/8:
$ ping 127.254.0.100
PING 127.254.0.100 (127.254.0.100) 56(84) bytes of data.
64 bytes from 127.254.0.100: icmp_seq=1 ttl=64 time=0.026 ms
Vì vậy, chỉ cần làm cho ứng dụng của bạn nghe trên bất kỳ IP nào trong phạm vi 127.0.0.0/8 và bạn sẽ ổn.
Thí dụ:
Một bảng điều khiển:
$ nc -vvl 127.0.34.2 9022
Connection from 127.0.0.1 port 9022 [tcp/*] accepted
Hello
Bảng điều khiển khác:
$ echo Hello | nc -vv 127.0.34.1 9022
nc: connect to 127.0.34.1 port 9022 (tcp) failed: Connection refused
$ echo Hello | nc -vv 127.0.34.2 9022
Connection to 127.0.34.2 9022 port [tcp/*] succeeded!
Là một commenter lưu ý, đó là cần thiết để thêm IP vào giao diện localhost rõ ràng trên hệ điều hành MacOS / Darwin.