我在 Windows 7 中激活了 Telnet 客户端,尽管 Windows 防火墙已激活,但仍然能够立即连接到服务器。
这是怎么回事?防火墙难道不应该阻止传出连接,直到我明确允许它们为止吗?
在 Win 7 中激活 telnet 客户端时是否会创建默认防火墙规则?如果是,我应该查找哪条防火墙规则?
我无法在防火墙中找到任何针对 telnet 的规则。
免责声明:这并不是我真正想要解决的问题。我只是想了解 telnet 如何在我不打开程序防火墙的情况下进行通信。
答案1
默认情况下,通常允许出站通信。但是,如果您正在运行 Telnet 服务器,则默认情况下会阻止入站连接。例外情况是 Telnet 服务器的安装程序在安装过程中打开了端口。
http://technet.microsoft.com/en-us/library/cc732283(WS.10).aspx
答案2
Windows 中的标准防火墙不会阻止出站连接。如果您想阻止 telnet 客户端(或任何其他具有出站连接的程序),您可以使用高级安全 Windows 防火墙设置出站规则。