From: Roman Savochenko <rom_as@diyaorg.dp.ua> To: sysadmins <sysadmins@lists.altlinux.org> Subject: [Sysadmins] Bind: Прекращение прослушивания внешнего интерфейса после временного его исчезновения. Date: Thu, 20 Sep 2007 09:41:14 +0300 Message-ID: <46F2160A.8050501@diyaorg.dp.ua> (raw) [-- Attachment #1: Type: text/plain, Size: 3629 bytes --] Приветствую Всех Имеется Bind (bind-9.2.4.rc5-alt1) на ALT 2.4, который обслуживает все интерфейсы на сервере. Сервер имеет широкий канал через ADSL, который перманентно откидывается, но восстанавливается в течении 10 попыток, за счёт опций pppd: persist и maxfail 10. Однако за время восстановления, bind прекращает слушать этот интерфейс и не может возобновить, хотя интерфейс уже успешно поднялся: Sep 19 16:48:10 server named[17493]: no longer listening on 82.207.88.73#53 Sep 19 17:25:51 server pppd[14092]: pppd 2.4.2 started by root, uid 0 Sep 19 17:25:51 server pppd[14092]: Using interface ppp0 Sep 19 17:25:51 server pppd[14092]: Connect: ppp0 <--> /dev/pts/0 Sep 19 17:25:51 server pppoe[14093]: PPP session is 40528 Sep 19 17:26:01 server pam_tcb[14110]: crond: Session opened for root by (uid=0) Sep 19 17:26:01 server crond[14112]: (root) CMD (/usr/bin/enable lp "hp2550(color)") Sep 19 17:26:02 server pam_tcb[14110]: crond: Session closed for root Sep 19 17:26:14 server pppd[14092]: PAP authentication succeeded Sep 19 17:26:14 server pppd[14092]: local IP address 82.207.88.73 Sep 19 17:26:14 server pppd[14092]: remote IP address 195.5.5.7 Sep 19 17:48:09 server named[17493]: listening on IPv4 interface ppp0, 82.207.88.73#53 Sep 19 17:48:09 server named[17493]: could not listen on UDP socket: permission denied Sep 19 17:48:09 server named[17493]: creating IPv4 interface ppp0 failed; interface ignored Sep 19 18:48:09 server named[17493]: listening on IPv4 interface ppp0, 82.207.88.73#53 Sep 19 18:48:09 server named[17493]: could not listen on UDP socket: permission denied Sep 19 18:48:09 server named[17493]: creating IPv4 interface ppp0 failed; interface ignored Лечит только перезапуск bind: Sep 19 18:51:46 server named[17493]: shutting down Sep 19 18:51:47 server named[17493]: no longer listening on 127.0.0.1#53 Sep 19 18:51:47 server named[17493]: no longer listening on 192.168.2.1#53 Sep 19 18:51:47 server named[17493]: no longer listening on 193.110.21.150#53 Sep 19 18:51:47 server named[17493]: no longer listening on 192.168.200.1#53 Sep 19 18:51:47 server named[17493]: exiting Sep 19 18:51:47 server bind: named shutdown succeeded Sep 19 18:51:47 server named[30241]: starting BIND 9.2.4rc5 Sep 19 18:51:47 server named[30241]: using 1 CPU Sep 19 18:51:47 server bind: named startup succeeded Sep 19 18:51:47 server named[30241]: loading configuration from '/etc/named.conf' Sep 19 18:51:47 server named[30241]: listening on IPv4 interface lo, 127.0.0.1#53 Sep 19 18:51:47 server named[30241]: listening on IPv4 interface eth0, 192.168.2.1#53 Sep 19 18:51:47 server named[30241]: listening on IPv4 interface eth1, 193.110.21.150#53 Sep 19 18:51:47 server named[30241]: listening on IPv4 interface eth1:0, 192.168.200.1#53 Sep 19 18:51:47 server named[30241]: listening on IPv4 interface ppp0, 82.207.88.73#53 Sep 19 18:51:47 server named[30241]: none:0: open: /etc/rndc.key: file not found Sep 19 18:51:47 server named[30241]: couldn't add command channel 127.0.0.1#953: file not found Sep 19 18:51:47 server named[30241]: zone 1.168.192.in-addr.arpa/IN: loaded serial 5 Sep 19 18:51:47 server named[30241]: zone 2.168.192.in-addr.arpa/IN: loaded serial 5 Sep 19 18:51:48 server named[30241]: zone 200.168.192.in-addr.arpa/IN: loaded serial 5 Sep 19 18:51:48 server named[30241]: zone diya.org/IN: loaded serial 5 Sep 19 18:51:48 server named[30241]: zone diyaorg.dp.ua/IN: loaded serial 2005012410 Sep 19 18:51:48 server named[30241]: running Как же быть в этой ситуации? Перезапускать bind руками уже достало. Конфиг bind прикладываю. С уважением, Роман [-- Attachment #2: named.conf --] [-- Type: text/plain, Size: 743 bytes --] acl lan { 192.168.200/2; 192.168.2/24; 127.0.0.1 ; 82.207.88.73; }; options { directory "/zone"; query-source address * port 53; version "no version info"; listen-on { any; }; // listen-on { lan; }; allow-transfer { none; }; allow-recursion { lan; }; forward first; forwarders { 82.207.79.5; 193.110.20.1; 195.24.128.65; }; }; zone "diya.org" { type master; file "diya.org.zone"; }; zone "2.168.192.in-addr.arpa" { type master; file "diya.backname"; }; zone "1.168.192.in-addr.arpa" { type master; file "diya_o.backname"; }; zone "200.168.192.in-addr.arpa" { type master; file "diya_n.backname"; }; zone "diyaorg.dp.ua" { type master; file "diyaorg.dp.ua"; };
next reply other threads:[~2007-09-20 6:41 UTC|newest] Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top 2007-09-20 6:41 Roman Savochenko [this message] 2007-09-20 7:15 ` Sergey 2007-09-20 7:28 ` Roman Savochenko 2007-09-20 7:31 ` Peter V. Saveliev 2007-09-20 7:34 ` Roman Savochenko 2007-09-20 7:48 ` Peter V. Saveliev 2007-09-20 7:51 ` Roman Savochenko 2007-09-20 7:30 ` Peter V. Saveliev 2007-09-20 7:49 ` Roman Savochenko 2007-09-20 7:53 ` Peter V. Saveliev 2007-09-20 8:04 ` Roman Savochenko 2007-09-20 8:08 ` Peter V. Saveliev 2007-09-20 9:04 ` Dmitry V. Levin 2007-09-20 9:30 ` Roman Savochenko 2007-09-20 14:55 ` Aleksey Avdeev
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=46F2160A.8050501@diyaorg.dp.ua \ --to=rom_as@diyaorg.dp.ua \ --cc=sysadmins@lists.altlinux.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: link
ALT Linux sysadmins discussion This inbox may be cloned and mirrored by anyone: git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git # If you have public-inbox 1.1+ installed, you may # initialize and index your mirror using the following commands: public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \ sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com public-inbox-index sysadmins Example config snippet for mirrors. Newsgroup available over NNTP: nntp://lore.altlinux.org/org.altlinux.lists.sysadmins AGPL code for this site: git clone https://public-inbox.org/public-inbox.git