Я немного отчаялся после нескольких часов исследований:
Компьютер под управлением Windows 7 с локальным приложением PHP, который прослушивает порт 12345 с сокетом.Из той же Windows 7:
- Если я делаю telnet localhost 12345, php-код видит соединение.
- Если я делаю telnet 127.0.0.1 12345,PHP-код видит соединение.
- Если я делаю Telnet12345, php-код НЕ видит соединение.
- Если я делаю telnet12345, php-код НЕ видит соединение.
С другой машины у меня вообще нет соединения, когда я использую IP или DNS-адрес.
Работа telnet с другого компьютера с тем же адресом, но на портах 80 или 21. работает отлично.
Даже при отключенном локальном брандмауэре / антивирусе я получаю тот же результат.
Я использую стандартный Apple TimeCapsuleв качестве точки доступа, но не настроен специально, не уверен, может ли это повлиять на порты> 1024 ...
Не могли бы вы мне помочь?
Спасибо!