Projekat

Općenito

Profil

Refresh dynamic ip

Osnovne informacije

Paket se instalira opciono, bring.out.ba openwrt repozitorija [1]
  • koristi sigma-com openhosting dns server (ns.sigma-com.net)
  • omogućava da se prilikom promjene ip-a na router-u osvježava sadržaj odgovarajuće zone (sigma-com, rama-glas itd)
  • refresh-dyn-ip omogućava da se i adsl internet konekcije koriste kao internet serveri, bez third party provajdera (dyndns i sl.)

refresh dyn-ip-paket

ipkg files refresh-dyn-ip

Package refresh-dyn-ip (0.9.5-3) is installed on root and has the following files:

/etc/hotplug.d/iface
/etc/hotplug.d/iface/15-refresh-ip
/etc
/etc/hotplug.d
/etc/refresh_ip.sh

refresh_ip config

/etc/config/refresh_ip

config refresh_ip general
        option nameserver "128.177.28.71" 
    option serial "200804221" 
    option refresh "60" 
        option retry "20" 
        option expiry "3W12h" 
        option minimum "10" 

config zone sigmacom
        option "name" "sigma-com.net" 

config mx sigmacom
        option mx "10 mail.sigma-com.net." 
        option mx "50 mail-50.sigma-com.net." 

config ns sigmacom        
        option ns "ns.sigma-com.net." 

config ina sigmacom
        option ina "ns 128.177.28.71" 
...
        option ina "officesa ${IP}" 

config cn sigmacom
        option cn "mail-50 vps-oh1" 
        option cn "dev-infra-2 officesa" 
    option cn "mail-10 dev-infra-2" 
...
    option cn "svn dev-infra-2" 
    option cn "openwrt dev-infra-2" 
    option cn "mail mail-10" 

Bitno uočiti

ključna opcija u definiciji dns-a je ova:

        option ina "officesa ${IP}" 

Prilikom osvježavanja dns-a, utvrđuje se aktuelna adresa na ppp0 (wan) interfejsu.

Podešenje seknudarnog mail servera

iako nije direktno vezano za refresh-dyn-ip, nije zgoreg da se ovdje pomene - detalji na ovom ticketu

Ostale napomene

1. DNS imenovanje treba biti intuitivno i fleksibilno u slučaju promjena na sistemu - primjer

2. Kada se pokreće refresh_ip ?
  • refresh_ip se pokreće kada dođe do promjene interfejsa (tačnije pokreće se /etc/hotplug.d/iface/15-refresh-ip koja pokreće glavnu refresh_ip skriptu)
  • stoga nema potrebe da se izvršava kontinuirano (u crontab-u)

1 Pogledaj ipkg podešenja za pristup b-out-ba repozitoriju

<= home

.