我可以redirect/路由IP地址到另一个IP地址(Windows)

我可以将146.112.61.106 IP地址映射到我的127.0.0.1地址吗?

所以当我input146.112.61.106我redirect到127.0.0.1? (有些netsh命令可能?)

当你谈到netsh时,我认为你正在使用Windows。

  1. 以pipe理员身份运行cmd.exe。
  2. 执行netsh int ip sh int并按“Enter”。
  3. 确定您的回环Idx(第一列)。
  4. 执行netsh int ip add addr <IDX> <IP>/32 st=ac sk=tr并按“Enter”。 在我的情况下,IDX = 1我执行: netsh int ip add addr 1 146.112.61.106/32 st=ac sk=tr
  5. 要删除规则,请使用以下命令:exec netsh int ip delete addr <IDX> <IP>

    • st = ac代表store = active。 这意味着您添加到回送适配器的IP地址将在系统下次启动时自动消失。 如果您需要保留更改,请将参数更改为st = persistent。
    • sk = tr代表skipassource = true。 手册页读取:“skipassource:不要使用地址作为任何传出数据包的源地址,除非明确指定。 默认值是false。“
    • 您可以通过运行嗅探器或从命令行validation它的工作原理: tracert -d 146.112.61.106 。 你只能看到一跳。