我们有一个虚拟机,在我们的networking中托pipe一个基于web的bug跟踪器,通过例如192.168.1.5:9800在内部到达。 从外面我们在我们的防火墙上做了一个端口转发,这样就可以通过例如72.10.10.10:9800到达网站。
现在工作正常,但问题是,我们得到不同的IP地址,以达到相同的服务,这取决于如果我们在办公室或在家里,当服务发送电子邮件的链接并不总是工作:)
所以我们正在寻找解决scheme来解决它。
一个可能是在防火墙规则,所有通信到72.10.10.10:9800被转发到192.168.1.5:9800 …如果这是可能的,这是考虑它是一个IP地址+端口。 我们使用端口的原因是因为我们只有一个静态公共IP地址,但是有多个虚拟networking设备。
感谢您的任何build议或解决scheme:)
帕特里克
PS:顺便说一下,networking是Win 2008 R2的域名,我们的防火墙是SonicWall 2040 PRO http://www.sonicwall.com/us/products/PRO_2040.html
您可以指定大部分高端路由器
将此端口上的Wanstream量转发到此IP地址或将此端口上的所有stream量转发到此IP地址
你正在使用的是什么品牌和型号的路由器,检查是否有能力设置所有stream量选项,如果是,告诉大家停止使用内部IP,只使用外部。
HTH
你有没有使用一个VPN,而不是端口转发?
基于Einstiien,我从Sonicwall发现了DNS NAT环回,这是我们需要的: http : //www.sonicwall.com/us/support/2134_3454.html
唯一的问题是,我们是否也可以在Win 2008 R2上完成DNS NAT环回,考虑到在进入路由器之前所有stream量都经过了?
谢谢,帕特里克
我会使用DNS来解决这个问题…给服务器一个名字,然后parsing这个服务器在内部作为192地址,并让您的外部DNS服务器与其他地址resove它。