я попробовал этот код: http://programming -guides.com / java / tcp-client-server-chat (полный пример)
и это работает, но когда я переключаю "host "int на стороне клиента к внешнему IP-адресу (insted of localhost) выдает мне эту ошибку:" Невозможно получить IO для подключения к .. "
я пытаюсь переключить порт, но он не работает ..
Работает ли сервер на этой удаленной машине?Порт открыт в брандмауэре?
Попробуйте netcat для удаленного хоста. Если вы получаете соединение, пример может быть неправильным. Если нет, вы не можете подключиться к этому хосту: хост не существует, не прослушивает этот порт, порт фильтруется и т. Д. И т. Д.