Переключить настройки DNS для каждого пользователя Windows?

2736
Rhythmic Algorithm

Я создал учетную запись в OpenDNS для веб-фильтрации. Я думаю, что это отличный сервис, и я не хочу переходить на какую-либо альтернативу.

Я хотел бы изменить настройки DNS для каждого пользователя, чтобы я мог выбрать, кто на этом конкретном компьютере отфильтровал веб-доступ. Какое самое надежное / надежное решение для этого?

Windows XP Professional.

3
Какую версию Windows вы используете? Andrew Cox 14 лет назад 0
Я использую XP Pro Rhythmic Algorithm 14 лет назад 0

1 ответ на вопрос

1
Mark Turner

Я предлагаю вам взглянуть на написание скрипта, который использует команду netsh. Пример:

netsh interface ip set dns "Local Area Connection" <Primary DNS ADDRESS> netsh interface ip set dns "Local Area Connection" <Secondary DNS ADDRESS> index=2 

Вы можете оставить сценарий на рабочем столе любого пользователя, которому необходимо изменить информацию DNS, вы также можете создать сценарий, который отменяет изменение, и настроить этот сценарий на запуск при выходе.

Это ручное решение, требующее прав администратора, поэтому оно не будет работать для веб-фильтрации, которую хочет @Rhythmic. grawity 13 лет назад 1
Вы можете поместить эти строки в сценарий входа в систему для каждого отдельного пользователя или группы пользователей в подразделениях, если он использует AD. Mark Turner 13 лет назад 0
Но разве это не для машины, как для всех других настроек TCP / IP, а не для пользователей? Это, вероятно, не будет работать на терминальном сервере. 13 лет назад 0