Вы находитесь здесь: version6.ru » Автонастройка DNS на клиентах посредством RA
Различия
Здесь показаны различия между выбранной ревизией и текущей версией данной страницы.
rdnss-ra [2010-06-06 18:57 UTC] rm |
rdnss-ra [2011-10-06 09:22 UTC] (текущий) rm |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
====== Автонастройка DNS на клиентах посредством RA ====== | ====== Автонастройка DNS на клиентах посредством RA ====== | ||
- | //Впервые опубликовано 2010-06-07.// | + | [[http://tools.ietf.org/html/rfc6106|RFC 6106 - IPv6 Router Advertisement Options for DNS Configuration]] описывает опцию пакетов с информацией об IPv6-маршрутизаторе (route advertisements), позволяющую включать в них адрес используемого в локальной сети рекурсивного DNS-сервера. |
- | [[http://www.ietf.org/rfc/rfc5006.txt|RFC 5006 - IPv6 Router Advertisement Option for DNS Configuration]] описывает опцию пакетов с информацией об IPv6-маршрутизаторе (route advertisements), позволяющую включать в них адрес используемого в локальной сети рекурсивного DNS-сервера. | + | До появления этой опции, единственным способом автоматически передавать такую информацию на клиентские машины было использование в дополнение к RA служб DHCPv4 или DHCPv6. И во многих случаях, именно она оказывается "последним кусочком мозаики", позволяющим (при желании) обойтись в IPv6-сети одними только RA, и отказаться от использования DHCP. |
- | + | ||
- | До появления этой опции, единственным способом автоматически передавать такую информацию на клиентские машины было использование в дополнение к RA служб DHCPv4 или DHCPv6. И во многих случаях, именно она оказывается "последним кусочком мозаики", позволяющим (при желании) обойтись в сети одними только RA, и отказаться от использования DHCP. | + | |
===== Серверная часть ===== | ===== Серверная часть ===== | ||
* [[http://www.litech.org/radvd/|Linux IPv6 Router Advertisement Daemon (radvd)]] | * [[http://www.litech.org/radvd/|Linux IPv6 Router Advertisement Daemon (radvd)]] | ||
- | При использовании ''radvd'', достаточно вставить в ''/etc/radvd.conf'' секцию "RDNSS" (пустую) с адресом DNS-сервера, который должны использовать клиенты: | + | При использовании ''radvd'', достаточно вставить в ''/etc/radvd.conf'' пустую секцию ''RDNSS'', содержащую в заголовке IPv6-адрес DNS-сервера, который должны использовать клиенты: |
<code>interface eth0 | <code>interface eth0 | ||
{ | { | ||
AdvSendAdvert on; | AdvSendAdvert on; | ||
- | prefix 2001:aaa:bbbb:cccc::/64 | + | prefix 2001:db8:aaaa:bbbb::/64 |
{ | { | ||
AdvOnLink on; | AdvOnLink on; | ||
AdvAutonomous on; | AdvAutonomous on; | ||
}; | }; | ||
- | RDNSS 2001:aaa:bbbb:cccc::x { | + | RDNSS 2001:db8:aaaa:bbbb::c |
- | }; | + | { |
- | + | }; | |
};</code> | };</code> | ||
Подробности см. в ''man radvd.conf''. | Подробности см. в ''man radvd.conf''. | ||
Строка 32: | Строка 30: | ||
==== Windows ==== | ==== Windows ==== | ||
- | Слабым местом всей этой затеи на сегодня является отсутствие (по умолчанию) поддержки получения и использования RA с DNS-информацией в ОС семейства Windows, в то время как DHCPv4 и DHCPv6 этими ОС поддерживаются "из коробки". Существует win32-порт RDNSSD, но судя по всему, находится он в начальной стадии разработки: | + | Слабым местом всей этой затеи на сегодня является отсутствие поддержки использования DNS-информации из Route Advertisements в ОС семейства Windows, в то время как DHCPv4 (а в современных версиях - и DHCPv6) поддерживается "из коробки". Существует win32-порт RDNSSD, но судя по всему, находится он в начальной стадии разработки: |
* http://sourceforge.net/projects/rdnssd-win32/ | * http://sourceforge.net/projects/rdnssd-win32/ |
rdnss-ra.1275850667.txt.gz · Последние изменения: 2011-05-31 10:45 UTC (внешнее изменение)