Я использую сокет на своем ноутбуке Mac, и когда я telnet IP-адрес моего компьютера, он говорит (IP скрыт по соображениям безопасности):
telnet 7-.---.--.--- 4005
Trying 7-.---.--.---...
telnet: connect to address 7-.---.--.---: Connection refused
telnet: Unable to connect to remote host
Однако, когда я включаю telnet "localhost "это работает, он говорит (не скрывал никакой информации, это необработанное сообщение):
Trying ::1...
telnet: connect to address ::1: Connection refused
Trying fe80::1...
telnet: connect to address fe80::1: Connection refused
Trying 127.0.0.1...
Connected to localhost.
Обновление - Открытый брандмауэр
Теперь после открытия всехпорты localhost по-прежнему работают так же, как и раньше, однако, когда я пытаюсь использовать необработанный IP-адрес, я получаю эту новую ошибку:
Trying 7-.---.--.---...
telnet: connect to address 7-.---.--.---: Operation timed out
telnet: Unable to connect to remote host