Если предположить, что одни и те же двоичные файлы / конфиги работают в одном направлении, но не в другом, это скажет мне что-то не так в сетевой части дома для начала.
- Вы используете IP-адреса - дважды проверьте привязанные адреса на целевом компьютере по сравнению с config / code с помощью IPCONFIG / ALL.
- Есть ли на "серверном" компьютере несколько сетевых карт? Служба связана, например, с одной сетевой платой, а не с обеими?
- ping на сервере скажет вам, что ICMP маршрутизируется между компьютерами - можете ли вы создать сеансовые ориентированные запросы, например, открытие UNC-путей на сервере от клиента.
Помимо межсетевого экрана, единственное другое соединение, от которого я отказался, было:
- Разрешение имени - существующая запись хоста была неправильной. Здесь не должно быть проблем.
- Ориентированный на IPSEC - различные политики между компьютерами не позволяли одной из них принимать входящие соединения от другой. Возможно, если вы работаете в защищенной корпоративной среде. Если вы работаете в среде IPSec, проверьте такие простые вещи, как часы, действительные сертификаты компьютера. Все это может помешать установлению сеансов IPSec.
- стрессовая проблема - стек IP исчерпал свободные блоки управления TCP из-за неправильной конфигурации сервера. Точно так же звучит, как будто вы не можете установить соединение - возможно, это не проблема.
Я бы начал с брандмауэра 1-го - либо установив политику для исключения входящих запросов на этот сокет, доверяя всем сокетам с исходного IP-адреса, либо отключив его все вместе. (лично последний является быстрым и грязным в качестве теста, но я бы сделал первое в производственной среде)
Помимо журналов событий, журнал аудита, если у вас включен брандмауэр, но он пробит. Netmon и т. Д. Все становятся вашими друзьями.