IP 地址的 hosts 文件

IP 地址的 hosts 文件

我想将 IP 地址映射到特定的本地主机接口(例如 23.45.66.77 => 127.0.3.3)。对于命名主机,我可以使用 hosts 文件。当然,这对 IP 地址不起作用。

这必须在 Windows 上运行,到目前为止我发现的唯一选项是实现像 openvpn 那样的 TAP/TUN 驱动程序。

还有其他选择吗?

答案1

您可以尝试Windows的NAT功能:netsh routing ip nat add addressmapping

C:\> netsh
netsh> 路由 ip nat
netsh 路由 ip nat>

答案2

使用防火墙并设置规则,所有到该 IP 地址的流量均在本地重定向/拒绝。

您可以对每台机器(软件 - Windows /其他防火墙,例如卡巴斯基)或整个网络(硬件 - 传出防火墙,通常是路由器)执行此操作。

答案3

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/route.mspx?mfr=true

查看此资源。您要做的就是将 IP 地址路由到 127.0.3.3,并确保通过 -p 开关将其设置为永久地址(如果您希望它在重启后仍然有效)。

相关内容