如何重新路由路由器的 IP 地址?

如何重新路由路由器的 IP 地址?

我想做一些类似于 hosts 文件的事情。我只是想设置它,以便某些 IP 始终转到我希望它转到的 IP...

例如有...

158.204.281.222

总是去

160.201.21.239

仅作为随机示例...这可能吗?

谢谢,
马特

答案1

您正在寻找网络地址转换,尽管对该术语进行典型的谷歌搜索不会对您有太大帮助,因为您想要执行大多数 NAT 设备(家庭路由器)所做事情的反向操作 - 您想要重写出站流量的目标 IP,而不是源 IP。

使用家用路由器或一体式无线网关可能很难做到这一点,但几乎每个专业级路由器都可以做到这一点。使用 Linux 和 iptables,您应该能够在防火墙上完成此操作,如下所示:

iptables -t nat -A PREROUTING --dst 158.204.281.222 -p tcp --dport 80 -j DNAT \
  --to-destination 160.201.21.239

相关内容