Как включить WCF net.tcp в IPSec?

#.net #windows-server-2008-r2 #net.tcp #ipsec

#.net #windows-server-2008-r2 #net.tcp #ipsec

Вопрос:

Я пытаюсь подключиться из веб-приложения к другому веб-приложению, используя WCF.NET NET-протокол TCP. Этот протокол net.tcp включен в IIS и в моем случае использует порт TCP 808. Я настроил IP-фильтр на сервере, но он блокирует соединение между обоими приложениями, если я полностью не отключу IP-фильтр.

Это правило, которое я пытался добавить, но которое не работает:

 Source address: Any IP Address
Destination address: My IP Address
Protocol: 6 (TCP)
From Port: Any port
To Port: 808
Action: Permit
  

При использовании TCPView, когда соединение заблокировано, отображается:

 Protocol   Local Address       Remote Address    Status
TCP        server.com:64706    server.com:808    SYN_SENT
  

Как мне разрешить эти подключения? Спасибо!

Ответ №1:

Я нашел решение.

Если какой-либо IP -> Мой IP является входящим правилом, то мне также пришлось добавить исходящее правило; это был бы мой IP -> Любой IP.

Подробные сведения:

 Source address: My IP Address
Destination address: Any IP Address
Protocol: 6 (TCP)
From Port: Any port
To Port: 808
Action: Permit
  

Надеюсь, это поможет.