DNS
Материал из Xgu.ru
Domain Name System (DNS) — система доменных имён. Распределённая иерархическая система имён,
предназначенная для хранения имён и IP-адресов хостов и установления взаимного соответствия между ними.
Также хранит некоторую другую информацию, например имена почтовых систем, обрабатывающих почту для данного домена
(части пространства имён).
Одним из первых DNS-серверов был DNS-сервер BIND (1985). Он по сегодняшний день остаётся одним из наиболее популярных серверов системы DNS, хотя далеко не единственным. Настройка DNS-сервера BIND детально описывается на странице Настройка DNS.
Система домённых имён и протоколы для её работы изначально разрабатывались без особого внимания к безопасности, и хотя впоследствии был предпринят ряд мер по их усовершенстсованию, существует множество атак против системы DNS и её компонентов, и они зачастую оказываются успешыми.
Содержание |
[править] Клиент DNS в UNIX/Linux-системах
Основной (но не единственный) клиент DNS, использующийся в UNIX/Linux-системах, это резолвер, который занимается разрешением (resolving) DNS-записей. Как правило, он встроен в самые базовые библиотеки системы, например, в glibc в Linux.
Конфигурационный файл резолвера /etc/resolv.conf. В нём указывается адрес DNS-сервера, которому должны перенаправляться запросы (если не указан, предполагается, что сервер доступен по адресу 127.0.0.1).
[править] Вопросы и ответы
[править] Как сбросить кэш DNS в Windows?
Клиентский:
ipconfig /flushdns
Серверный:
dnscmd /flushdns
Программа dnscmd не проинсталлирована по умолчанию, установить её можно из /mnt/SUPPORT/TOOLS/SUPPORT.CAB .