Hello, van egy Ubuntu 11.04 szerver, amit megkaptam hogy tegyem rendbe.
A gépben van 3 interface: - eth0 - WAN1, valami szolgáltató, ethernetet ad - eth1.X1 - eth1.Xn - kb 30 VLAN 802.1q-val Ez működik is. A feladat az volt, hogy az eth2-re csatlakozó PPP kapcsolatra kellene az egyik hálózat forgalmát terelni (VoIP). ppp0 Link encap:Point-to-Point Protocol inet addr:217.1.2.3 P-t-P:192.168.162.1 Mask:255.255.255.255 UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1480 Metric:1 RX packets:2086 errors:0 dropped:0 overruns:0 frame:0 TX packets:126 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:3 RX bytes:128005 (128.0 KB) TX bytes:6352 (6.3 KB) (Igen, a szolgáltató valami privát tartományt ad PPP linknek). Be lett állítva egy másik tábla: # cat /etc/iproute2/rt_tables # # reserved values # 255 local 254 main 253 default 0 unspec # # local # #1 inr.ruhep 1 WAN1 2 WAN2 # ip route show table WAN2 127.0.0.0/8 dev lo scope link default via 192.168.162.1 dev ppp0 src 217.1.2.3 És az ember azt gondolná hogy ez így jó is: ip route get 78.2.3.4 from 217.1.2.3 78.2.3.4 from 10.20.255.254 via 192.168.162.1 dev ppp0 Ám amikor pingetem a 78.2.3.4-et pl (vagy bármit), akkor a tcpdump mindkét oldalon mutatja az icmp echo-request/echo reply csomagokat frankón, de a ping nem megy: # ping 78.24.64.245 -I ppp0 PING 78.2.3.4 (78.24.64.245) from 217.1.2.3 ppp0: 56(84) bytes of data. ^C --- 78.24.64.245 ping statistics --- [SOK] packets transmitted, 0 received, 100% packet loss, time k+1ms Mi az oka ennek a jelenségnek? (IPTABLES nem játszik, a filter rész üres, csak az eth1.x-es vlanok vannak NAT-olva.) Köszi: a. -- I � UTF-8 _________________________________________________ linux lista - linux@mlf.linux.rulez.org http://mlf2.linux.rulez.org/mailman/listinfo/linux