| 
| 
 | Вопрос # 6 227/ вопрос открыт / | 
 |  Доброго времени суток, уважаемые эксперты!Решил поупражняться с сокетами и написать простейший чат с их помощью. Все работает с 127.0.0.1. А с внешним ip не работает(нет соединения. ошибка 10061). у меня стоит роутер М-200А. Пробовал в web-интерфейсе открывать нужный порт - все равно не коннектится. На ip2.ru написано, что порт открыт, когда активирую ServerSocket, однако соединение все равно не устанавливается. Посоветуйте, что можно сделать в этой ситуации.
 
|  |   Вопрос задал: Абрамов Павел (статус: Посетитель)Вопрос отправлен: 21 июля 2012, 19:28
 Состояние вопроса: открыт, ответов: 0.
 |  
 Мини-форум вопросаВсего сообщений: 4; последнее сообщение — 18 октября 2012, 15:05; участников в обсуждении: 4. 
|   | Amidamaru (статус: 4-ый класс), 23 июля 2012, 01:04 [#1]:Совет: переходи на Synapse. Ну или пиши на голом API WinSock2.
 ServerSocket и ClientSocket устарели ещё гдето в 6й или 7й версии делфи. Даже TCPClient/TCPServer и то лучше работают, если знать как пользоваться.
 |  
|   | eclipse (статус: Посетитель), 26 сентября 2012, 20:21 [#2]:Вот вот! Проще будет пока на TCP. |  
|   | Ерёмин А.А. (статус: *Администратор), 11 октября 2012, 21:22 [#3]:Помимо перебрасывания порта в роутере не стоит забывать и о банальных вещах, таких как файрволл. Он-то пропускает входящее соединение? |  
|   | Абрамов Павел (статус: Посетитель), 18 октября 2012, 15:05 [#4]:Проблемы больше нет. С внешним ip  работает, но только если этот ip указывает на компьютер, не входящий в мою LAN. Т.е. когда я запускал сервер на своём компьютере, а клиент на другом - все работало, а если и клиент, и сервер на моем компьютере, то нет соединения. |  Чтобы оставлять сообщения в мини-форумах, Вы должны авторизироваться на сайте. |