>>>>> Victor Wagner <vi...@wagner.pp.ru> writes:
>>>>> В Fri, 05 Jun 2015 21:11:27 +0300 Илья <mir...@yandex.ru> пишет:

[…]

 >> Идеально бы было, если при выдергивании кабеля wlan брал себе этот
 >> адрес.

[…]

 > При этом даже если eth0 и wlan0 подключены одновременно, они получают
 > один и тот же ip и получается bonding.

 > Последнее время я так делать перестал, потому что в качестве
 > dhcp-сервера стал использовать роутер с dnsmasq.  А dnsmasq умеет
 > поддерживать локальную DNS зону, в которую прописывает hostname
 > присланные ему в dhcp-запросах.  И мне в общем-то пофигу, какой
 > именно IP-адрес получает по dhcp компьютер, если этому адресу
 > соответствует правильное имя в DNS.

        Я так полагаю, акцент здесь следует сделать не на DNS, а на
        сохранении DHCP-сервером прежнего адреса при переключении
        интерфейсов.  Поскольку в противном случае — если такие
        переключения ведут к смене адреса — получим разрыв установленных
        соединений.  (Не критично для Web, но вот к примеру SSH-туннели
        у меня работают месяцами.)

        Упомянутый выше bonding (который, по-видимому, реализуется и в
        варианте с Dnsmasq?) так же означает, что при падении одного из
        интерфейсов, установленные соединения автоматически будут
        «перенаправлены» на другой.

        Наконец, динамическое обновление DNS, конечно, удобно; но вот
        умеет ли Dnsmasq динамическое обновление Iptables?

PS.  Да, ISC DHCP и BIND также вполне способны к DDNS-взаимодействию.

-- 
FSF associate member #7257  np. Фейерверк — Гражданская Оборона   … 230E 334A

Ответить