
В настоящее время я переключаюсь между тремя различными сетями с помощью своего ноутбука. Одна дома, одна в офисе в Сиднее, а другая в офисе в Гонконге.
Все три требуют различных сетевых настроек и конфигураций. Я пытаюсь найти самый простой способ переключения между этими сетями и изменения моих настроек IP. В настоящее время я экспериментирую снетшиспользую bat-скрипты, но не могу сделать это правильно.
- СЕТЬ 1 (ДОМАШНЯЯ): Требуются автоматические настройки IP (DHCP) с включенным автоматическим определением прокси-сервера.
- СЕТЬ 2 (SYD): Требуются ручные (статические) настройки IP-адреса и ручная настройка прокси-сервера.
- СЕТЬ 3 (Гонконг): Требуются ручные (статические) настройки IP-адреса с включенным автоматическим определением прокси-сервера.
Я бы предпочел иметь три отдельных bat-файла, по одному для каждого местоположения, что даст мне нужную конфигурацию IP в зависимости от того, к какой сети я подключаюсь.
решение1
Частичный ответ, который, надеюсь, поможет вам решить ваши netsh
проблемы
netsh interface ip set address name="Local Area Connection" статический 192.168.0.2 255.255.255.0 192.168.0.1 1
Первая часть объявляет, что вам нужен статический IP на интерфейсе.Local Area Connection
netsh interface ip set address name="Local Area Connection" static
Затем вторая половина по порядку объявляет IP-адрес интерфейса, маску подсети, шлюз по умолчанию.
192.168.0.2 255.255.255.0 192.168.0.1 1
А затем, чтобы вернуться к DHCP, просто запустите первую часть, но выберите DHCP вместо Static.
netsh interface ip set address name="Local Area Connection" dhcp