[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: debian dhcp broken



On Tue, Aug 11, 2009 at 08:25:18AM -0700, stason wrote:
> 
> Привет всем!
> с недавних пор поломался роутинг, получаемый по дшсп :(
> очень грустно без интернета
> помогите плиз
> 
> вот таблица роутинга при поднятой локалке провайдера под виндой
> C:\Documents and Settings\stas-ON>route PRINT
> ===========================================================================
> Список интерфейсов
> 0x1 ........................... MS TCP Loopback interface
> 0x2 ...00 14 85 27 97 00 ...... NVIDIA nForce Networking Controller -
> ╠шэшяюЁЄ
> ырэшЁют∙шър яръхЄют
> ===========================================================================
> ===========================================================================
> Активные маршруты:
> Сетевой адрес           Маска сети      Адрес шлюза       Интерфейс  Метрика
>           0.0.0.0          0.0.0.0       10.97.10.1     10.97.10.28       20
>        10.97.10.0  255.255.255.192      10.97.10.28     10.97.10.28       20
>       10.97.10.28  255.255.255.255        127.0.0.1       127.0.0.1       20
>    10.255.255.255  255.255.255.255      10.97.10.28     10.97.10.28       20
>       92.50.178.5  255.255.255.255       10.97.10.1     10.97.10.28       1
>         127.0.0.0        255.0.0.0        127.0.0.1       127.0.0.1       1
>         224.0.0.0        240.0.0.0      10.97.10.28     10.97.10.28       20
>   255.255.255.255  255.255.255.255      10.97.10.28     10.97.10.28       1
> Основной шлюз:          10.97.10.1
> ===========================================================================
> Постоянные маршруты:
>   Отсутствует
> 
> 
> а вот под линуксом ну совсем другая таблица роутинга вырисовывается после
> получения по дшсп с дефолтными настройками :(
> 
> 
> 
> serenity:/etc/network# dhcpcd eth0
> dhcpcd.sh: interface eth0 has been configured with new IP=10.97.10.19
> serenity:/etc/network# ifconfig
> eth0 Link encap:Ethernet HWaddr 00:14:85:27:97:00
> inet addr:10.97.10.19 Bcast:10.97.10.63 Mask:255.255.255.192
> inet6 addr: fe80::214:85ff:fe27:9700/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:233 errors:0 dropped:0 overruns:0 frame:0
> TX packets:186 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:21575 (21.0 KiB) TX bytes:19248 (18.7 KiB)
> Interrupt:20 Base address:0xa000
> 
> lo Link encap:Local Loopback
> inet addr:127.0.0.1 Mask:255.0.0.0
> inet6 addr: ::1/128 Scope:Host
> UP LOOPBACK RUNNING MTU:16436 Metric:1
> RX packets:1146 errors:0 dropped:0 overruns:0 frame:0
> TX packets:1146 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:69221 (67.5 KiB) TX bytes:69221 (67.5 KiB)
> 
> serenity:/etc/netwo
> serenity:/var/log# ping 10.97.10.1
> PING 10.97.10.1 (10.97.10.1) 56(84) bytes of data.
> 64 bytes from 10.97.10.1: icmp_seq=1 ttl=255 time=2.86 ms
> 64 bytes from 10.97.10.1: icmp_seq=2 ttl=255 time=0.774 ms
> 64 bytes from 10.97.10.1: icmp_seq=3 ttl=255 time=0.935 ms
> 64 bytes from 10.97.10.1: icmp_seq=4 ttl=255 time=0.824 ms
> ^C
> --- 10.97.10.1 ping statistics ---
> 4 packets transmitted, 4 received, 0% packet loss, time 3005ms
> rtt min/avg/max/mdev = 0.774/1.350/2.868/0.878 ms
> serenity:/var/log# ping 92.50.178.5
> PING 92.50.178.5 (92.50.178.5) 56(84) bytes of data.
> >From 10.97.10.19 icmp_seq=1 Destination Host Unreachable
> >From 10.97.10.19 icmp_seq=2 Destination Host Unreachable
> >From 10.97.10.19 icmp_seq=3 Destination Host Unreachable
> >From 10.97.10.19 icmp_seq=5 Destination Host Unreachable
> >From 10.97.10.19 icmp_seq=6 Destination Host Unreachable
> >From 10.97.10.19 icmp_seq=7 Destination Host Unreachable
> ^C
> --- 92.50.178.5 ping statistics ---
> 8 packets transmitted, 0 received, +6 errors, 100% packet loss, time 7022ms
> , pipe 3
> serenity:/var/log# route -n
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric Ref Use Iface
> 92.50.178.5 0.0.0.0 255.255.255.255 UH 0 0 0 eth0
              ^^^^^^^^^^^^^^^^^^^^^^^
> 10.97.10.0 0.0.0.0 255.255.255.192 U 0 0 0 eth0
> 169.254.0.0 0.0.0.0 255.255.0.0 U 0 0 0 eth0
> 0.0.0.0 10.97.10.1 0.0.0.0 UG 0 0 0 eth0

92.50.178.5 - это кто? VPN сервер провайдера?
Простейшее решение - прописать маршрут руками в
/etc/network/interfaces (в up для eth0).

Ну или разбирайся с получением маршрутов по DHCP. Насколько я помню,
за это отвечала опция rfc3442-classless-static-routes. Смотри, что у
тебя в /etc/dhcp3/dhclient.conf наличествует. Подчеркнутое ^^^ и
правда выглядит ненормально.

-- 
Stanislav


Reply to: