Внешний адрес netstat показывает мое имя хоста, TCP-сокеты отказывают в соединениях

705
Matt Clark

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

Бег:

netstat -an 

Показывает, что мой сервис связан:

Proto Local Address Foreign Address State TCP 0.0.0.0:1234 my-pc-name:0 LISTENING 

Теперь, что странно для меня, это то, что - локальный адрес правильный, сервис должен быть привязан ко всем интерфейсам; что неверно, так это Foreign Address. Где этот набор, и как бы я изменил это?

Мне кажется, что сетевой стек будет принимать только те соединения, которые исходят от той же машины, и выбрасывает CONNECTION_REFUSED для всех других устройств, пытающихся отправить пакет.

Где установлен этот внешний адрес и как его изменить?

0
В командной строке с повышенными привилегиями администратора выполните следующую команду: `netsh advfirewall firewall добавить имя правила =" TCP 1234 Inbound "dir = в действии = разрешить remoteip = любой localip = любой протокол = TCP localport = 1234 remoteport = 1234 profile = any`, а затем попробуйте получить доступ к этому порту удаленно с других хостов - еще один быстрый способ убедиться, что брандмауэр Windows блокирует соединения, даже если приложение прослушивает порт 1234, - отключить брандмауэр Windows, а затем протестировать соединение с внешнего компьютера. Если вы можете подключиться, Windows FW отключает, чтобы открыть явное правило, чтобы разрешить необходимый порт TCP. Pimp Juice IT 5 лет назад 0
Для Pimp, вы должны заметить, что вы не отвечаете на вопрос, который он задал о DNS. Чтобы ответить на вопрос Мэтта, попробуйте панель управления ... система ... расширенные системные настройки. Имя компьютера (затем см. «Полное имя компьютера», посмотрите это имя там, https://i.imgur.com/kfgtukZ.png, затем сравните). с. этим экраном https://i.imgur.com/Copc02m.png barlop 5 лет назад 0
@MattClark - Вы уже попробовали мое предложение и посмотрите, что произойдет? Дайте мне знать, помогло ли это вам или нет. Pimp Juice IT 5 лет назад 0

0 ответов на вопрос