我目前使用笔记本电脑在三个不同的网络之间切换。一个在家里,一个在悉尼的办公室,另一个在香港的办公室。
这三种方式都需要不同的网络设置和配置。我正在尝试找到在这些网络之间切换和修改 IP 设置的最简单方法。我目前正在尝试网络管理员使用 bat 脚本但似乎无法正确完成。
- 网络 1(家庭):需要自动(DHCP)IP 设置并启用自动检测代理。
- 网络 2 (SYD):需要手动(静态)IP 设置和手动代理配置。
- 网络 3 (HK):需要手动(静态)IP 设置并启用自动检测代理。
我希望有三个单独的 bat 文件,每个位置一个,这将根据我所连接的网络为我提供所需的 IP 配置。
答案1
部分答案希望能帮助您解决netsh
问题
netsh 接口 ip 设置地址名称="本地连接" 静态 192.168.0.2 255.255.255.0 192.168.0.1 1
第一部分声明你想要一个接口上的静态 IPLocal Area Connection
netsh 接口 ip 设置地址名称="本地连接" 静态
然后后半部分按顺序声明接口 IP、子网掩码、默认网关
192.168.0.2 255.255.255.0 192.168.0.1 1
然后要返回 DHCP,只需运行第一部分,但选择 DHCP 而不是静态
netsh 接口 ip 设置地址名称="本地连接" dhcp