Перейти к содержимому

Условный файл / etc / hosts

0

Я пытаюсь добавить условия, основанные на IP-доступ к localhost на Windows 10:

/ и т.д. / хосты

if (ip == '192.168.0.102') 127.0.0.1 www.site.co.uk site.co.uk else #127.0.0.1 www.site.co.uk site.co.uk // disable it 

Мне это нужно, потому что я занимаюсь разработкой на сайте, и время от времени мне нужен доступ к живой версии. И каждый раз, когда мне нужно изменить файл / etc / hosts. Это возможно? Какие еще решения, если нет.

870 просмотров
Adrian спросил 9 лет назад
A 116

1 ответ

0

Иметь две «эталонные» версии файла hosts и перезаписать существующий файл соответствующим эталонным файлом.

ИМХО, вы могли бы быть лучше обслужены (без каламбура) с помощью правила брандмауэра Windows (или стороннего брандмауэра). При некоторых условиях Windows 10 игнорирует файлы хостов. Вы можете создать сценарий PowerShell, который запускается при запуске, чтобы отключить или включить правило.

DrMoishe Pippik ответил 9 лет назад
D 9 457