Так что у меня есть ноутбук. Он подключается к местам без проводов. Дом, работа и публика. Я хочу изменить файл хоста в зависимости от сети, к которой я подключен.
Реально, в моей ситуации у меня должно быть 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
Мне нужен простой способ переключения между 3 состояниями, желательно автоматически, в зависимости от точки доступа, к которой я подключен.
Сценарии Powershell, open source и т.д. Предпочтительнее, но я не против того, чтобы тратить деньги, если лучший инструмент доступен