Kirill Shatalaev -> debian-russian@lists.debian.org  @ Sat, 24 Oct 2009 
11:44:06 +0500:

 KS> Имеем: роутер, 2 сетевухи, одна в инет, другая в интранет - как обычно.

 KS> s...@maingate:~$ ip a s
 KS> 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
 KS>     link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 KS>     inet 127.0.0.1/8 scope host lo
 KS>     inet6 ::1/128 scope host
 KS>        valid_lft forever preferred_lft forever
 KS> 2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc htb state
 KS> UNKNOWN qlen 1000
 KS>     link/ether 00:1c:c0:5e:30:2e brd ff:ff:ff:ff:ff:ff
 KS>     inet 192.168.0.1/16 brd 192.168.255.255 scope global eth0
 KS>     inet 192.168.0.220/16 brd 192.168.255.255 scope global secondary eth0
 KS>     inet6 fe80::21c:c0ff:fe5e:302e/64 scope link
 KS>        valid_lft forever preferred_lft forever
 KS> 3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast
 KS> state UP qlen 1000
 KS>     link/ether 00:02:b3:8e:ca:c5 brd ff:ff:ff:ff:ff:ff
 KS>     inet 212.32.211.250/30 brd 212.32.211.251 scope global eth1
 KS>     inet6 fe80::202:b3ff:fe8e:cac5/64 scope link
 KS>        valid_lft forever preferred_lft forever


 KS> s...@maingate:~$ ip r s
 KS> 212.32.211.248/30 dev eth1  proto kernel  scope link  src 212.32.211.250
 KS> 192.168.0.0/16 dev eth0  proto kernel  scope link  src 192.168.0.1
 KS> default via 212.32.211.249 dev eth1


 KS> s...@maingate:~$ ip route get 192.168.20.20
 KS> 192.168.20.20 dev eth0  src 192.168.0.1
 KS>     cache  mtu 1500 advmss 1460 hoplimit 64

 KS> Теперь интересное:

 KS> s...@maingate:~$ ping 192.168.20.205
 KS> PING 192.168.20.205 (192.168.20.205) 56(84) bytes of data.
 KS> From 212.32.211.250 icmp_seq=1 Destination Host Unreachable
 KS> From 212.32.211.250 icmp_seq=2 Destination Host Unreachable
 KS> From 212.32.211.250 icmp_seq=3 Destination Host Unreachable

 KS> Шо за дела? Ладно, попробуем так:

 KS> s...@maingate:~$ sudo traceroute 192.168.20.20
 KS> traceroute to 192.168.20.20 (192.168.20.20), 30 hops max, 40 byte packets
 KS>  1  212.32.211.250 (212.32.211.250)  3002.773 ms !H  3002.756 ms !H
 KS> 3002.736 ms !H

 KS> Вопрос: за каким хреном он лезет в сеть 192.168.0.0/16 через шлюз по
 KS> умолчанию?

Если бы он лез через шлюз по умолчанию, ответ приходил бы от
212.32.211.249.  А у тебя приходит от 212.32.211.250, т.е. от
localhost.  А вот зачем он не с того адреса лезет, это сходу непонятно.
Никаких дополнительных таблиц маршрутизации нет, только основная?

-- 
Проспрягайте, хлопцы, коней...
        М. Черкашин


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to