我的网站部署在公共IP地址123.45.67.89 / MyWebsite / Default.htm。 我的Web服务器有一个内部IP,端口转发指向HTTP请求。
问题是,每当我在本地networking上input上述地址给我一个404错误。 原因是123.45.67.89被解释为路由器本身! 而不是应该接收浏览器请求的networking服务器。
使用任何外部networking访问该网站是好的。 在路由器networking上使用networking服务器的内部IP也可以使用(例如192.168.0.123/MyWebsite/Default.htm)。
但是,尽pipe思科支持说这是不可能的,但肯定有办法阻止路由器这样做?
这个问题是高级路由/ VPN的一个经典问题。
解决办法是定义一个静态路由(主动,私有),以你的公网IP为目的地,给它一个C-Class子网,把它设置为“LAN”接口,并给它指标1(或0)。
问题是这个路由器的graphics用户界面只允许一个从2到15的度量,所以路由器本身具有更高的优先级,你的规则将永远不会工作。
你想要的场景被称为发夹 。
不幸的是,这个路由器似乎不提供CLI,你可以自由configuration你所需要的。
如果您有另一个IP在您的处置将有1:1 NAT的解决scheme,但它看起来这个路由器只支持1:1的NAT xor NAT与一个共享的广域网地址。
路由代替NAT当然也是一种select,但是如果你想为许多客户端提供互联网接入,我认为是这样的,因为你买了一个无线路由器,你是在一个不幸的情况。
目前我正在处理完全相同的问题。
这是一个线程在思科论坛上对应的问题。 我还没有读完所有的东西,但似乎有解决这个问题的BETA固件。
引用:
有一个testing版固件可以解决这个问题。 您必须致电小企业支持中心(1-866-606-1866)。 只需打电话,打开一张票,并告诉你正在寻找RV120Wtesting版固件的代理。
如果你find一个解决scheme或获得固件,它适用于我请通过评论这个答案让我知道。 我也会这样做 :)
此外这个问题也许值得迁移到ServerFault。
另外我还要补充一句,我不是这方面的专家,我不是100%肯定的,我说的是对的,但是我对它的正确性非常有信心。 另一个意见会很好。 如果有任何错误,请随时评论这个答案,所以我可以适应它。
编辑:
我只是与思科支持挂钩。 问题是已知的和logging。 我目前正在签署一个问题,需要升级,我必须签署一些协议,我不会传递testing版固件,然后他们发送。
许多SOHO级别的NAT路由器无法将源自其LAN的stream量循环到WAN,然后返回到LAN中。 这很常见。 一些制造商可能会提供克服这个限制的固件版本。