LINUX.ORG.RU
ФорумAdmin

[dd-wrt] DNS service глючит. В чём может быть проблема??


0

0

Здравствуйте! Возникла большая, и довольно странная проблема. У меня роутер, прошитый ddwrt. До последнего дня всё работало как часы. В один прекрасный момент имена узлов перестали определятся. Я ничего в маршрутизаторе не менял. Использую подключение PPTP.

Например, пингую узел с именем ya.ru - нет ответа. Пингую какой-либо внешний ip-адрес - всё норм.

# ping 80.81.208.66 -c 1
PING 80.81.208.66 (80.81.208.66): 56 data bytes
64 bytes from 80.81.208.66: seq=0 ttl=50 time=83.326 ms

--- 80.81.208.66 ping statistics ---
1 packets transmitted, 1 packets received, 0% packet loss
round-trip min/avg/max = 83.326/83.326/83.326 ms
root@anterior:~# ping ya.ru -c 1       

#ping ya.ru -c 1
#

При этом, если взять провод идущий к WAN маршрутизатора, воткнуть его в стационарный комп, устанавить соединение, вуаля - никаких подобных проблем нет!

В чём может быть проблема, кто знает??

P.S. Использую D-WRT v24-sp2, release: 10/10/09 (SVN revision: 13064).

# uname -a
Linux 2.4.37 #7590 Sat Oct 10 02:59:44 CEST 2009 mips unknown

# ps
  PID USER       VSZ STAT COMMAND
    1 root      1800 S    /sbin/init noinitrd 
    2 root         0 SW   [keventd]
    3 root         0 RWN  [ksoftirqd_CPU0]
    4 root         0 SW   [kswapd]
    5 root         0 SW   [bdflush]
    6 root         0 SW   [kupdated]
   11 root         0 SW   [mtdblockd]
   15 root      1836 S    watchdog 
   21 root         0 SW   [USBLEDprobe]
   22 root         0 SW   [khubd]
   88 root         0 SWN  [jffs2_gcd_mtd4]
  233 root         0 SW   [usb-storage-0]
  234 root         0 SW   [scsi_eh_0]
 6738 root      1796 S    resetbutton 
 6844 root      1872 S    dropbear -b /tmp/loginprompt -r /tmp/root/.ssh/ssh_host_rsa_key -d /tmp/root/.ssh/ssh
 7175 root      1508 S    syslogd -L 
 7180 root      1508 S    klogd 
 7191 root         0 SW   [kjournald]
 7399 root      1376 S    /opt/sbin/xinetd 
 7416 root        60 S    /opt/bin/filewatch -d -f /dev/usb/lp0 -p /jffs/usr/lib/firmware/1020/plug.sh -u /jffs
 7435 root      3844 S    /opt/sbin/lighttpd -f /opt/etc/lighttpd/lighttpd.conf 
 7437 root      3588 S    /opt/sbin/smbd -D 
 7439 root      2284 S    /opt/sbin/nmbd -D 
 7443 root      5600 S    /opt/bin/transmission-daemon -g /mnt/home/maxim/Torrents/.config -e /dev/null 
 7445 root      5600 S    /opt/bin/transmission-daemon -g /mnt/home/maxim/Torrents/.config -e /dev/null 
 7446 root      5600 S    /opt/bin/transmission-daemon -g /mnt/home/maxim/Torrents/.config -e /dev/null 
 7447 root      5600 S    /opt/bin/transmission-daemon -g /mnt/home/maxim/Torrents/.config -e /dev/null 
 7725 root      5600 S    /opt/bin/transmission-daemon -g /mnt/home/maxim/Torrents/.config -e /dev/null 
 8180 root      1144 S    dnsmasq --conf-file=/tmp/dnsmasq.conf 
 8206 root      1028 S    cron 
 8623 root      1904 S    pppd 
 8625 root      1512 S    sh -c pptp 192.168.30.1 --nolaunchpppd 
 8627 root      1336 S    pptp: GRE-to-PPP gateway on /dev/ptmx
 8635 root      1312 S    pptp: call manager for 192.168.30.1
 8763 root      1936 S    dropbear -b /tmp/loginprompt -r /tmp/root/.ssh/ssh_host_rsa_key -d /tmp/root/.ssh/ssh
 8792 root      1792 S    process_monitor 
 8822 root      1528 S    -sh 
 8824 root      1152 S    inadyn --input_file /tmp/ddns/inadyn.conf 
 8944 root      2932 S    httpd -p 8080 
 9040 root      1792 S    wland 
 9127 root      1512 R    ps

# route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
193.203.102.34  192.168.30.1    255.255.255.255 UGH   0      0        0 vlan1
193.43.235.140  0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
192.168.30.1    192.168.30.1    255.255.255.255 UGH   0      0        0 vlan1
192.168.1.0     0.0.0.0         255.255.255.0   U     0      0        0 br0
192.168.30.0    0.0.0.0         255.255.254.0   U     0      0        0 vlan1
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 br0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         193.43.235.140  0.0.0.0         UG    0      0        0 ppp

# cat /tmp/dnsmasq.conf
interface=br0
resolv-file=/tmp/resolv.dnsmasq
domain=OpenNet
dhcp-leasefile=/tmp/dnsmasq.leases
dhcp-lease-max=8
dhcp-option=lan,3,192.168.1.1
dhcp-authoritative
dhcp-range=lan,192.168.1.100,192.168.1.104,255.255.255.0,1440m
dhcp-host=00:16:17:93:7F:C3,homepc,192.168.1.100,infinite
dhcp-host=00:22:68:90:5E:08,notebook,192.168.1.107,infinite
dhcp-host=9C:18:74:76:2A:FD,pda,192.168.1.110,infinite

# cat /tmp/resolv.dnsmasq
nameserver 193.203.102.2
nameserver 193.203.102.34

# cat /tmp/dnsmasq.leases
0 00:16:17:93:7f:c3 192.168.1.100 homepc *
0 00:22:68:90:5e:08 192.168.1.107 notebook *

Ответ на: комментарий от power

Проблема неожиданно пропала сама собой, к утру всё стало резолвится=)

echo «nameserver 8.8.8.8» > /etc/resolv.conf

Я так понял это гугловский open dns. Буду иметь ввиду на будущее!

Но всё таки я так и не понял что случилось с дефолтными dns-серверами, и почему они не работали только если подключение было на маршрутизаторе, и при этом прекрасно работали на стационарном компе....

При этом, если взять провод идущий к WAN маршрутизатора, воткнуть его в стационарный комп, устанавить соединение, вуаля - никаких подобных проблем нет!

anterior ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.