我正在嘗試在 Windows 防火牆上開啟連接埠 23,特別是網域設定檔。目的是允許電腦 A 和 B 與電腦 C 進行通信,所有電腦都位於同一網域中。
當我打開連接埠並嘗試使用以下命令從電腦 A 或 B 遠端登入電腦 C 時:
telnet 192.168.56.1
連線失敗並顯示:
Connecting To 192.168.56.1...Could not open connection to the host, on port 23: Connect failed
電腦 A 是我的桌上型電腦,運行 Windows 10,電腦 B 是我的筆記型電腦,也運行 Windows 10,電腦 C 是我的伺服器,它運行 Windows Server 2012 R2。如果我關閉網域設定文件,所有連接都會成功。
我使用以下設定來打開連接埠:
Control Panel -> Administrative Tools -> Windows Firewall with Advanced Security ->
New Inbound Rule -> port -> TCP -> Specific local ports 23 -> Allow Connect ->
Unchecked all options but the Domain profile -> named -> finished.
我還將嘗試連接的電腦的本機 IP 位址新增至範圍。
如何在 Windows 防火牆網域設定檔上正確開啟此連接埠?
答案1
正如@Appleoddity 所指出的,這似乎是這個特定作業系統的問題。當我重新啟用該規則以也適用於公共設定檔後,問題立即解決。這個答案的所有功勞都歸功於@Appleoddity。
為了澄清,要啟用並允許透過我的小網域進行 telnet 的能力,需要我將此規則套用到公用設定檔以及網域。