2

我托管一个专用服务器(win2008标准)。 IIS已安装。有几个网站绑定到不同的端口(例如SharepointServicesCentralAdministration到17012)。 如果绑定到80端口,每个网站都能正常工作,但是如果我更改了端口,我会超时(通过互联网连接) - 本地运行良好。 (硬件和软件防火墙下降。)只有端口80为网站工作

对于一些额外的测试C#TcpClient的实例在端口12345监听,如果我尝试通过互联网连接,我得到异常: 连接尝试失败,因为连接的方没有正确一段时间后回应,或建立连接失败,因为连接的主机未能响应xxx.xxx.xxx.xxx:12345 - 似乎是同一问题...

任何想法可能是什么错?

+1

您是否在防火墙后面? – 2012-04-23 19:26:34

+0

这听起来像是一个[SF]问题。 – 2012-04-23 19:44:50

回答

2

您很可能已将端口80从您的网络边界路由器/防火墙转发到您的计算机。

您需要在路由器/防火墙中转发其他端口,以便其他端口可以正常工作。

这还假定您已经打开了本地防火墙端口,如上所述,这也是必需的!

+2

请您提供更多关于如何转发端口的信息? – proPhet 2014-12-08 17:06:39

0

本地子网中的其他计算机可以连接吗?可能只允许本地子网。必须安装IP限制所需的设置:http://www.hrzdata.com/node/46