如何在 Windows XP 上的多组网络配置之间切换?

Ang*_*ker 4 networking windows-xp

我从事咨询工作,并将我的 Windows XP 笔记本电脑从一个雇主带到另一个雇主。在我去的一些地方,他们有独特的网络设置,所以有时我不得不坐在那里更改我的网络设置(例如输入 DNS 服务器、IP 值等...)。

当然,当我找到另一个雇主时,我必须将设置重置回原来的设置。

有没有办法保存这些不同的设置并根据需要一举更改它们?

Bre*_*ugh 6

netsh.exe与一些批处理文件一起使用,您就可以开始使用了!它不仅免费,而且包含在 Windows 中,而且您不需要在后台持续运行任何东西。只需将几个配置文件设置为不同的文件,然后运行不同的文件即可切换网络设置!

例如,如果我想更改我的“本地连接”(网络连接中显示的名称),那么我会将以下内容复制并粘贴到记事本中,并将其另存为“something.bat”:

netsh interface ip set address name="Local Area Connection" static 192.168.0.100 255.255.255.0 192.168.0.1 1
Run Code Online (Sandbox Code Playgroud)

这会将名为“本地连接”的网络连接器设置为静态 IP 为 192.168.0.100,网络掩码为 255.255.255.0,默认网关为 192.168.0.1。

有关一些高级示例,请查看本文Windows XP Professional 中文档

是的,您也可以通过此工具设置 DNS:

netsh interface ip set dns "Local Area Connection" static 192.168.0.200
Run Code Online (Sandbox Code Playgroud)