Я разработал приложение для моделирования клиент/сервер. Я развернул клиент и сервер на двух разных машинах Windows XP. Так или иначе, клиент не может отправлять запросы на сервер.
Я попробовал следующие варианты:
-
Пинг-сервер успешно работает с клиентом, используя ip-адрес.
-
Pinged клиентский компьютер успешно с сервера, используя ip-адрес.
-
Проверен инструмент командной строки netstat с обеих машин. Сервер находится в режиме
LISTENING
, а клиент находится в режимеSYS_SENT
. Но чужой адрес, который он использует для отправки, - это имя хоста, а не ip-адрес. -
Аппарат Pinged server безуспешно использует имя хоста от клиента.
-
Pinged клиентский компьютер успешно использует имя хоста с сервера.
Я чувствую, что проблема заключается в том, что клиент пытается подключиться к серверу с использованием имени хоста.
Не могли бы вы сообщить мне, как заставить приложение использовать IP-адрес вместо имени хоста? Есть ли другой способ сопоставить имя хоста IP-адресу?