Results 1 to 15 of 343

Thread: DynDNS - настройка динамического DNS

Hybrid View

Previous Post Previous Post   Next Post Next Post
  1. #1
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    Quote Originally Posted by terrabyte View Post
    Code:
    20:35:12 31-05-2014 (warning|user|inadyn) inadyn[5531]: Fatal error in DDNS server response:
    20:35:12 31-05-2014 (warning|user|inadyn) inadyn[5531]: [200 OK] ERROR: Invalid update URL (2)
    Не обновляется автоматом и в ручную. Работает если только на сайте обновишь IP.
    inadyn.conf:
    Code:
    --username <ваше имя>
    --password <ваш пароль>
    --alias <ваш динамический хост>,<ваша волшебная строка>
    --update_period_sec 600
    --forced_update_period 604800
    --background
    --dyndns_system default@freedns.afraid.org
    --syslog
    С именем, паролем и хостом, надеюсь, всё ясно. Волшебная строка добывается так: логинимся на freedns.afraid.org, слева тычем в Dynamic DNS, видим список своих динамических хостов, напротив нужного хоста видим ссылку Direct URL. Ссылка имеет вид
    Code:
    http://freedns.afraid.org/dynamic/update.php?<ваша волшебная строка>
    WL500gp 1.9.2.7-d-r2624, Optware.

  2. #2
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    Кстати, проблемка с inadyn.
    Подключение - IPoE (dhcp без всяких pptp/l2tp/pppoe).
    Запускаю inadyn через post-mount. В syslog появляется запись Started Inadyn. И всё... Судя по всему, на этот момент интернета ещё нет, и inadyn вываливается.
    Что делать?
    Запускать через post-firewall?
    WL500gp 1.9.2.7-d-r2624, Optware.

  3. #3
    don-pedro, попробуйте запускать скриптом "/opt/etc/init.d/S52inadyn":
    Code:
    #!/bin/sh
    
    DAEMON="inadyn"
    DAEMON_PATH="/opt/bin"
    DAEMON_OPT="--config /opt/etc/inadyn.conf"
    name="INADYN"
    
    case "$1" in
        start)
            echo "Starting $name..."
            $DAEMON_PATH/$DAEMON $DAEMON_OPT
            ;;
        stop)
            echo "Stopping $name..."
            killall $DAEMON
            ;;
        restart)
            $0 stop
            $0 start
            ;;
        *)
            echo "Usage: $0 {start|stop|restart}"
            exit 1
            ;;
    esac
    
    exit 0

  4. #4
    Join Date
    Mar 2011
    Location
    Moscow
    Posts
    248
    Quote Originally Posted by dansoftware View Post
    don-pedro, попробуйте запускать скриптом "/opt/etc/init.d/S52inadyn":
    Code:
    DAEMON_OPT="--config /opt/etc/inadyn.conf"
    Во-первых, не --config, а --input_file.
    Во-вторых, по умолчанию inadyn и так в этот конфиг смотрит.
    В-третьих, что этот способ вообще даст? Чем он отличается от запуска из post-mount?
    WL500gp 1.9.2.7-d-r2624, Optware.

  5. #5
    don-pedro, во-первых и во-вторых, я привел свой полностью рабочий скрипт запуска Inadyn. Разбираться в тонкостях его параметров командной строки и файлов настройки у меня нет ни времени, ни желания. В-третьих, я не разбирался детально, в каком состоянии находится система в момент выполнения "post-mount" и "post-firewall", но скрипты из каталога "/opt/etc/init.d/" выполняются, когда система уже полностью проинициализировалась. Соответственно, есть вероятность, что к этому моменту интерфейсу WAN будет назначен IP-адрес по DHCP.

Similar Threads

  1. Настройка DynDNS на роутере Asus
    By idtelecom in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 360
    Last Post: 23-08-2015, 16:31
  2. Dyndns на DIR-320
    By Alexparty in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 176
    Last Post: 12-10-2011, 12:24
  3. Mit Webcam ьber DynDNS ins Internet
    By jьrgens in forum German Discussion - Deutsch (DE)
    Replies: 47
    Last Post: 10-09-2011, 20:28

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •