Приветствую всех!
Сначала поделюсь настройкой роутера для использования нескольких доменных имен на www.dyndns.com, а потом задам вопрос, т.к. тема затрагивает немного другую настройку.
Есть два, три или даже пять доменов на www.dyndns.com.
Например, xxxxx.homeip.net, xxxxx.gotdns.com, xxxxx1.gotdns.com, xxxxx.podzone.net
Руководствовался этой веткой форума: http://wl500g.info/showthread.php?t=16407
1. Нужно отключить динамический днс в веб-морде роутера, т.е. в разделе IP Config->Miscellaneous->Enable the DDNS Client?->No
2. После чего создаем /opt/etc/dyndns.conf со следующим содержимым:
Code:
daemon
host=xxxxx.homeip.net,xxxxx.gotdns.com,xxxxx1.gotdns.com,xxxxx.podzone.net
interface=ppp0
service-type=dyndns
user=login:password #логин пользователя:пароль пользователя
wildcard
-здесь к интерфейсу ppp0 будет привязываться весь список доменов из раздела host и каждый раз при смене ip провайдером, а в основном при перезагрузке, домены будут получать ваш внешний ip. Можно также добавить строку с интервалом обновления, но я не преследовал эту цель.
3. После чего добавить строку в /usr/local/sbin/post-mount (почему именно в post-mount, а не в post-firewall? Потому что не успевает смонтироваться внешний винчестер и загрузка конфига не страбатывает )
Code:
/usr/sbin/ez-ipupdate -c /opt/etc/dyndns.conf
4. Сохраняем настройки и перезагружаемся:
Code:
flashfs save && flashfs commit && flashfs enable && reboot
Итог: теперь все ваши доменные имена привязаны к одному ip адресу, выдаеваемому провайдером.
Настройка производилась на прошивке от Олега 1.9.2.7-10.5, в варианте с multiwan, провайдер Корбина+еще один местный провайдер.
Теперь сам вопрос: Как запустить несколько вариантов ez-ipupdate c разными конфигами и чтобы все это работало?.
В данной конфигурации присваивается доменное имя только относительно интерфейса ppp0, а необходимо, чтобы доменные имена присваивались еще и относительно интерфейсов vlan1 и vlan2.
Для чего это нужно, объясню.
В сети установлен локальный ретрекер и необходимо, чтобы домены вида xxxxx.gotdns.com, xxxxx1.gotdns.com были локальными, а с каждым обновление ppp0 им присваиваются не локальные ip, в ручную на сайте dyndns.com ip меняются на внутренние, но только до последующей перезагрузки роутера.
Еще ко всему локальный ip от Корбины тоже динамический, и это несет в себе некоторое неудобство, т.к. каждый раз приходится вычислять его и перебивать на dyndns.com
Заранее спасибо всем ответившим