DLink dsl-g604t 端口转发内部网络

DLink dsl-g604t 端口转发内部网络

我有一台 D-Link DSL-G604T。我有一个 DNS,可以将 URL 解析为其 IP 地址。

我将端口 80 转发到计算机。一切正常 - 但当我尝试在网络内访问该 URL 时,它只显示路由器的管理网页,而不是我试图查看的网页。

这真的很烦人。有什么办法可以解决这个问题吗?

答案1

这是因为 D-Link 实际上处于循环引用中,因为它知道:

  1. 网站的 IP 地址与路由器的 IP 地址相同
  2. 因此我应该把它路由给我自己
  3. 这是来自内部的IP 地址局域网端口,并且路由到我,因此他们一定是在尝试访问管理控制台
  4. 显示管理控制台

而当你是外部的时候:

  1. 网站的 IP 地址与路由器的 IP 地址相同
  2. 因此我应该把它路由给我自己
  3. 这是来自外部的IP 地址广域网端口,并且它正在路由到我,因此我将对其执行端口转发
  4. 显示网站

这就是消费级路由器所发生的情况,它们没有任何 NAT 反射选项,并且不够智能,无法仅响应本地 IP 地址上的请求。

如果可以的话,将 D-Link 上的 Web 界面更改为其他端口(例如:81),然后就可以使用http://192.168.0.1:81(或路由器的 IP 地址)。

相关内容