我有像这样的configuration:NETGEAR调制解调器> LINKSYS路由器>服务器
在调制解调器中,我设置了桥接,所有的stream量都由这台路由器控制。 在此设置之前,我可以从外部(端口80)加上交换服务器(邮件)和https访问网站。
但是现在使用这种configuration,我只能使用Exhcange服务器发送/接收并访问OWA(使用端口443的Outlook Web访问)….并且没有来自外部的内部网站。
这是我对LINKSYS ROUTER的configuration
|--------------------------------------------------------------| | Application | Start | End | Protocol | IP Address | |--------------------------------------------------------------| | Ms Exchange | 25 | 25 | Both (TCP/UDP) | 192.168.100.8 | | Internets | 80 | 80 | Both (TCP/UDP) | 192.168.100.11 | | SSL | 443 | 443 | Both (TCP/UDP) | 192.168.100.8 | | Exchange | 110 | 110 | Both (TCP/UDP) | 192.168.100.8 | |--------------------------------------------------------------|
192.168.100.11是一个运行apache的Ubuntu web服务器,它控制虚拟名称(extranet,cms,test)redirect到不同的服务器。 正如你所看到的,家庭互联网只允许公共IP地址。
现在我在内部networking工作中很好地testing了这个schenarion。 例如。 如果我inputextranet.XXX.local它去适当的applicatios或如果我再次尝试MS.XXX.local它去正确的一个。
以防万一因为不明原因阻塞入站端口80,我也要求ISP。 他们说不。
所以我不明白为什么会发生这种情况。 我怀疑我之间MODEM>路由器之间的configuration,但我不能工作是什么。 我没有以前的设置文件,我不知道是否有一个我需要打开的端口。
我很感激你的评论
ubuntu和交换箱上的默认网关是一样的吗?
* .local将不能从“外部”寻址,我假设你在外部使用另一个域名,这不会对你的虚拟主机造成破坏吗? (期待*。本地得到* .corp.com将打破function,但你应该得到一些回应)
你说你在apache上使用虚拟服务器,除非虚拟服务器名称在公共DNS上列出,并且有一个指向你的路由器的“logging”,否则这些虚拟服务器都不可见。
如果要使用来自外部的IP地址访问服务器,则必须在apache上设置默认服务器。