Ошибка 10061 при попытке подключения к моему компьютеру - PullRequest
0 голосов
/ 28 июля 2010

Я просто тестирую базовый сетевой код, написанный на Visual C ++.У меня есть клиентское приложение и серверное приложение, которые ничего особенного не делают, так как я просто тестирую - в основном, клиент отправляет строки в кодировке ASCII на сервер, а сервер отправляет их обратно прописными буквами.

Все работает нормально, когда я запускаю обе программы на моем компьютере, ЕСЛИ я установил клиент для подключения к localhost или 127.0.0.1.Однако, если я использую свой сетевой IP-адрес (192.168.1. Что угодно), я получаю ошибку 10061, что хост активно отклонил соединение.

Я отключил брандмауэр, и он не изменил поведение, поэтому я 'Я не уверен, что именно происходит.Я думаю, что если на маршрутизаторе есть какой-либо аппаратный брандмауэр, это не должно влиять на него, так как я остаюсь локальным.

1 Ответ

1 голос
/ 28 июля 2010

Убедитесь, что ваш сервер не привязан к определенному IP-адресу;он должен связываться с IPAddress.Any на определенном порту.

Если это не решит проблему, запустите сервер и проверьте вывод netstat -a для вашего порта.

...