根据连接更改 Hosts 文件 - Windows

根据连接更改 Hosts 文件 - Windows

我有一台笔记本电脑。它可以无线连接到各个地方。家里、工作单位和公共场所。我想根据我连接的网络更改主机文件。

实际上,就我的情况而言,我应该有 2 组 IP:

家庭网络(内部网络):

192.168.1.101 HomePC
192.168.1.102 HomePrinter

家庭网络(外部网络):

1.2.3.4 HomePC
1.2.3.5 HomePrinter

工作(网络内部):

192.168.50.101 WorkPC
192.168.50.102 WorkPrinter

工作(外部网络):

70.2.3.4 WorkPC
70.2.3.5 WorkPrinter

我需要一种简单的方法来在这三种状态之间切换,最好是根据我连接的热点自动切换。

我更喜欢 Powershell 脚本、开源等,但如果最好的工具价格合理,我也不反对花钱

答案1

到目前为止,我发现了以下内容:

  • 移动网络切换器,它的功能远不止切换主机文件。售价 29 欧元。
  • 切换位置由 Kevin Blake 开发),它完全免费,但似乎在 Windows 8.1 x64 上崩溃了。

您还发现了其他什么吗?

相关内容