TCPListner и TCPClient не работают, когда не подключены к локальному хосту - PullRequest
0 голосов
/ 03 августа 2011


Я сделал программу, которая подключается к серверу (который я также написал) через TCP \ IP.
При тестировании на одном компьютере - работает нормально (подключитесь к 127.0.0.1).
Но он не работает, когда его на разных компьютерах.
У меня также есть адрес NOIP - как я могу его использовать?
Я попытался использовать свой адрес (80. что угодно) как на клиенте, так и на сервере, и он вообще не подключался. Не удалось связаться с хостом.

Что мне делать?

Ответы [ 2 ]

2 голосов
/ 03 августа 2011
  • Попробуйте отключить брандмауэр Windows.

  • Убедитесь, что ваш сервер привязан ко всем вашим IP-адресам, а не только к localhost (127.0.0.1).

1 голос
/ 03 августа 2011

О - в основном я узнал, что мне не нужно указывать свой IP-адрес - я просто сделал:
_client = new TcpListener(1234);

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...