Клиент не может подключиться к серверу через Интернет
У меня есть две программы, написанные мной самостоятельно: сервер и клиент. Клиент использует IP-адрес сервера для подключения к нему через Интернет. После установления соединения сервер должен отобразить сообщение «Клиент подключен». Вот и все. Серверные и клиентские программы работают под Windows 7 на разных компьютерах. Чтобы заставить серверную программу работать должным образом, я сделал некоторые настройки среды:
1. Отключенный брандмауэр: Брандмауэр Windows - Настройка параметров - Отключение брандмауэра Windows (сделал настройки, как здесь )
2. У меня есть статический IP-адрес и маршрутизатор TPLink TL-WR841N. Таким образом, я сделал переадресацию портов таким образом: настройки маршрутизатора - Пересылка - Виртуальные серверы. В открывшемся меню я ввел локальный IP-адрес сервера (например, 192.168.1.15) и порт (37777). На данный момент онлайн-сервисы проверки портов, такие какэто сказать, что порт 37777 открыт.
Теперь я ожидаю, что все будет работать. Но это не так: клиентская программа пытается установить соединение, но терпит неудачу, показывая «ошибка тайм-аута сокета». Такие программы, как telnet, тоже не могут подключиться к серверу. Если я запускаю серверную и клиентскую программы на сервере (один компьютер подключается к себе), все работает нормально (даже если я использую внешний IP-адрес). Если я запускаю серверную программу, а затем пробую службы проверки портов, это показывает, что «Клиент подключен».
Как правильно настроить оба компьютера?
0 ответов на вопрос
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows
-
3
Фоновая проблема Windows с двумя экранами