i domene wydelegowana na adres ip sdi na ktorym stoi slackware
jezeli chodzi o konfiguracje domeny to nie ma problemu, wszystko smiga jak trzeba
problem jest przy starcie kompa
sdi uruchamiam w /etc/inittab, wpisem
Cytat
h1:2345:respawn:/usr/sbin/pppd /dev/ttyS0 >/dev/null 2>/dev/null
i teraz, jezeli dopisze binda w plikach w rc.d (np w rc.local)
to named bedzie odpalal sie i w /var/log/messages widze cos takiego:
Cytat
Dec 12 22:12:02 wurt named[214]: loading configuration from '/etc/named.conf'
Dec 12 22:12:02 wurt named[214]: no IPv6 interfaces found
Dec 12 22:12:02 wurt named[214]: listening on IPv4 interface lo, 127.0.0.1#53
Dec 12 22:12:02 wurt named[214]: listening on IPv4 interface eth0, 192.168.0.1#53
Dec 12 22:12:02 wurt named[214]: command channel listening on 127.0.0.1#953
Dec 12 22:12:02 wurt named[214]: zone 0.0.127.in-addr.arpa/IN: loaded serial 200221040
Dec 12 22:12:02 wurt named[214]: zone xxx.pl/IN: loaded serial 2004121190
Dec 12 22:12:02 wurt named[214]: running
Dec 12 22:12:02 wurt named[214]: zone 0.0.127.in-addr.arpa/IN: sending notifies (serial 200221040)
Dec 12 22:12:02 wurt named[214]: no IPv6 interfaces found
Dec 12 22:12:02 wurt named[214]: listening on IPv4 interface lo, 127.0.0.1#53
Dec 12 22:12:02 wurt named[214]: listening on IPv4 interface eth0, 192.168.0.1#53
Dec 12 22:12:02 wurt named[214]: command channel listening on 127.0.0.1#953
Dec 12 22:12:02 wurt named[214]: zone 0.0.127.in-addr.arpa/IN: loaded serial 200221040
Dec 12 22:12:02 wurt named[214]: zone xxx.pl/IN: loaded serial 2004121190
Dec 12 22:12:02 wurt named[214]: running
Dec 12 22:12:02 wurt named[214]: zone 0.0.127.in-addr.arpa/IN: sending notifies (serial 200221040)
i zaraz po tym uruchamia sie sdi:
Cytat
Dec 12 22:12:05 wurt pppd[209]: pppd 2.4.2 started by root, uid 0
Dec 12 22:12:05 wurt pppd[209]: Using interface ppp0
Dec 12 22:12:05 wurt pppd[209]: Connect: ppp0 <Arrow /dev/ttyS0
Dec 12 22:12:05 wurt pppd[209]: PAP authentication succeeded
Dec 12 22:12:07 wurt kernel: PPP BSD Compression module registered
Dec 12 22:12:07 wurt kernel: PPP Deflate Compression module registered
Dec 12 22:12:07 wurt pppd[209]: local IP address xxx.xx.xx.x
Dec 12 22:12:07 wurt pppd[209]: remote IP address xxx.xx.xx.x
Dec 12 22:12:05 wurt pppd[209]: Using interface ppp0
Dec 12 22:12:05 wurt pppd[209]: Connect: ppp0 <Arrow /dev/ttyS0
Dec 12 22:12:05 wurt pppd[209]: PAP authentication succeeded
Dec 12 22:12:07 wurt kernel: PPP BSD Compression module registered
Dec 12 22:12:07 wurt kernel: PPP Deflate Compression module registered
Dec 12 22:12:07 wurt pppd[209]: local IP address xxx.xx.xx.x
Dec 12 22:12:07 wurt pppd[209]: remote IP address xxx.xx.xx.x
problem polega na tym ze named nie nasluchuje na interfejsie z adresem ip mojego sdi
jak w takim razie odpalis nameda po pppd tak by trzecim interfejsem poza 127.0.0.1 i 192.168.0.1 byl adres ip sdi ?
probowalem dodac analogicznie nameda do inittaba:
Cytat
h2:2345:wait:/etc/rc.d/rc.bind start
ale niestety log wyglada wtedy podobnie, poniewaz named inicjalizuje sie zanim zdazy sdi otrzymac i zarejestrowac ip w systemie
jezeli natomiast usune wszelkie uruchamianie automatyczne named i po starcie systemu, po zalogowaniu uruchomie go recznie, wtedy nasluchuje na wszystkich trzech interfejsach i wszystko wtedy dziala bez zarzutu
jak wymusic (np poprzez inittaba) by przed uruchomieniem nameda system poczekal 2 sekundy zanim sie zainicjalizuje sdi ?