我想做一些类似于 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