24.10. Настройка клиентов Linux и Windows для использования дотирующего сервера DNS

Проблема
Кэширующий сервер готов к работе — но как объяснить клиентам Linux и Windows,
где его искать?
Решение
Если клиенты обслуживаются сервером DHCP, отредактируйте файл конфи гурации DHCP и включите в него ссылку на новый сервер имен (см. раздел 24.3).

На хостах Linux со статическими IP-адресами, не обслуживаемых сервером
DHCP, серверы имен настраиваются в файле /etc/resolv.conf. В нашем примере
серверу имен присвоен адрес 192.168.1.200, поэтому в файл /etc/resolv.conf вклю чается следующая строка:
nameserver 192.168.1.200
Серверы опрашиваются в последовательности перечисления, поэтому при на личии других серверов эта запись должна стоять на первом месте. Обычно по ставщик услуг Интернета указывает первичный и вторичный серверы имен; их
можно указать в следующих строках:
nameserver 192.168.1.200
nameserver 12.188.166.2
nameserver 12.188.166.3
На хостах Windows со статическими IP-адресами откройте диалоговое окно
свойств протокола TCP/IP. Внешний вид этого окна показан на рис. 24.2.
Комментарий
Кэширующий сервер DNS работает сам по себе и не требует постоянного админи стрирования. На клиентском компьютере можно задать до трех серверов имен.
Следите за тем, чтобы не предоставить открытый доступ к кэширующему сер веру из Интернета! Во-первых, это создает угрозу для безопасности; во-вторых,
у вас нет причин обеспечивать кэширование для всех желающих. В разделе 24.9
рассказано, как это делается.
В Windows 2000/XP реализован свой встроенный кэш DNS. Его содержимое
можно просмотреть командой
С:\> ipconfig /displaydns
Сброс кэша выполняется командой
С:\> ipconfig /flushdns
Сброс кэша позволяет быстро избавиться от устаревших данных (например,
при изменении IP-адреса сервера).
См. также
resoLv.conf(5).