2012-09-13 186 views
-1

我有一个简单的要求,在我的电脑上托管一个网络服务器。但不幸的是,我的雇主提供的互联网连接只有端口开放。其余所有港口都关闭。我尝试了端口80和21的端口转发,但它们已被我的雇主自己使用。那么,有没有其他方式在我的电脑上托管网络服务器?端口转发

P.S .:我在Linux上使用Apache。

+1

如果您有要求在自定义端口上运行Web服务器,您的雇主是不是应该为您打开该端口?或者正在试图运行一个Web服务器而不知道它? –

+0

@JoachimPileborg:谢谢你的建议。我试图在没有我的雇主知道的情况下运行它 – kasa

回答

0

防火墙是否运行HTTP代理,还是仅仅是一个简单的端口转发器?如果它是代理服务器,它可能能够根据Host:标题转发到不同的内部IP地址,这与虚拟Web主机的操作方式类似。

如果没有,您将无法使用这些端口。 NAT路由器可以将端口转发到只有一个IP。如果托管网络服务器是一项工作要求,如您所说,您应该能够联系网络管理员并为其打开另一个端口。如果他们不会按照您的要求做,您的经理应该能够确认要求。

+0

我可以通过HTTP代理连接到Internet。你能解释如何根据主机头转发吗?即使链接也可以。 – kasa

+0

这是防火墙管理员必须执行的操作。它应该在防火墙的文档中。 – Barmar

+0

谢谢@Barmar。我会把它与管理员。 – kasa