Как я настраиваю tinydns (с патчем IPv6 fefe) для слушания на адресе IPv6?

Что Ваша просьба о два, 'соединяют два домена слоя мостом' вместе. То, что Вы действительно хотите, является двумя 'Маршрутами' к IP доменам вместе.

Существует тонкое, но важное различие.

Когда-то это это может помочь. Если у Вас есть какие-либо коммутаторы уровня 2, то 'корректное' название переключателя является много мостом порта.

Интернет является набором сегментов уровня 2, разделенных на маршрутизаторы, так для получения от одной части Вас 'направляемый', однако возможность соединения между маршрутизаторами (на уровне 3) обеспечивается уровнем 2.

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

После того как Вы понимаете понятие маршрутизации IP с одним шлюзом по умолчанию, затем прогрессируете до маршрутизации IP с помощью двух шлюзов.

http://www.amazon.com/Interconnections-Bridges-Switches-Internetworking-Protocols/dp/0201634481

замечательная книга!

1
задан 16 November 2012 в 23:27
1 ответ

Вам понадобятся два разных процесса tinydns, если вы хотите «IPv6 тоже»: один связывает IPv4, а другой IPv6 . Вы можете использовать один и тот же каталог tinydns / root между ними, чтобы они публиковали записи DNS из одной базы данных, и вы избегали дублирования данных.

Чтобы привязать IPv6 ко второму экземпляру, вам просто нужно установить для переменной IP значение желаемый адрес IPv6.

Если вы используете daemontools для запуска djbdns, просто сделайте следующее:

# create two tinydns instances for IPv4 and IPv6
cd /var/service
svc -d tinydns
mv tinydns tinydns4
cp -r tinydns4 tinydns6
# update config for the IPv6 instance
echo 2a00:1450:4001:c02::6a > tinydns6/env/IP
# start both instances
svc -u tinydns*    
3
ответ дан 3 December 2019 в 19:03

Теги

Похожие вопросы