OpenVZ Forum


Home » International » Russian » veth в одну сторону :(
veth в одну сторону :( [message #33250] Thu, 02 October 2008 07:52 Go to previous message
Vasyl is currently offline  Vasyl
Messages: 13
Registered: October 2008
Location: Odessa
Junior Member

Есть хост на 2.6.9-023stab046.2-smp (vzctl version 3.0.14 на CentOS release 4.6)
ifconfig говорит
eth0      Link encap:Ethernet  HWaddr 00:30:48:63:C5:26
          inet addr:[COLOR=red]внешний адрес...[/COLOR]
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6997472 errors:0 dropped:0 overruns:0 frame:0
          TX packets:7267945 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:2132351748 (1.9 GiB)  TX bytes:101202879 (96.5 MiB)
          Base address:0x2000 Memory:d8220000-d8240000

eth1      Link encap:Ethernet  HWaddr 00:30:48:63:C5:27
          inet addr:10.0.10.120  Bcast:10.0.10.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:438154 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6853 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:35511572 (33.8 MiB)  TX bytes:447935 (437.4 KiB)
          Base address:0x2020 Memory:d8260000-d8280000

...

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:7228237 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6685346 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:14612487 (13.9 MiB)  TX bytes:1335602479 (1.2 GiB)

veth600.0 Link encap:Ethernet  HWaddr 00:30:48:63:C5:27
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:152 errors:0 dropped:0 overruns:0 frame:0
          TX packets:125974 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7601 (7.4 KiB)  TX bytes:7644418 (7.2 MiB)

vzbr0     Link encap:Ethernet  HWaddr 00:30:48:63:C5:27
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:197959 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1217 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:12049809 (11.4 MiB)  TX bytes:72608 (70.9 KiB)


Есть VE на CentOS release 5 с ifconfig:
eth0      Link encap:Ethernet  HWaddr 00:30:48:63:C5:28
          inet addr:10.0.10.122  Bcast:0.0.0.0  Mask:255.255.255.255
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:126214 errors:0 dropped:0 overruns:0 frame:0
          TX packets:152 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:7658645 (7.3 MiB)  TX bytes:7601 (7.4 KiB)

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:2181824920 errors:0 dropped:0 overruns:0 frame:0
          TX packets:46285775 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1061932738 (1012.7 MiB)  TX bytes:196200929 (187.1 MiB)

venet0    Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          inet addr:127.0.0.1  P-t-P:127.0.0.1  Bcast:0.0.0.0  Mask:255.255.255.
255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1
          RX packets:156628 errors:0 dropped:0 overruns:0 frame:0
          TX packets:157881 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:28871733 (27.5 MiB)  TX bytes:14352238 (13.6 MiB)

venet0:0  Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
-00
          inet addr:[COLOR=red]другойвнешнийадрес[/COLOR]  P-t-P:[COLOR=red]третийвнешнийадрес[/COLOR]  Bcast:[COLOR=red]трампарампампам[/COLOR]  Mas
k:255.255.255.255
          UP BROADCAST POINTOPOINT RUNNING NOARP  MTU:1500  Metric:1



Знаю, что не рекомендуется смешивать venet и veth, но таково требование заказчика Confused

Добавлялся veth как написано в http://wiki.openvz.org/Virtual_Ethernet_device

И всё вроде хорошо - из VE по сети 10.0.10 всё путём, а снаружи из этой сети - никак.

Пробовал с маршрутами (ping с хоста на VE):

когда на хосте 10.0.10.122 прописан через veth600.0, на VE tcpdump -i eth0 говорит:

04:36:16.872203 arp who-has 10.0.10.122 tell [COLOR=red]внешний адрес...[/COLOR]
04:36:16.872213 arp reply 10.0.10.122 is-at 00:30:48:63:c5:28 (oui Unknown)


если пробовать маршрут в vzbr0
# brctl show
bridge name     bridge id               STP enabled     interfaces
vzbr0           8000.00304863c527       yes             eth1
                                                        veth600.0

, то tcpdump говорит

04:40:25.817582 IP [COLOR=red]внешний адрес...[/COLOR] > 10.0.10.122: ICMP echo request, id 2819, seq 12, length 64

ответа нету.


Прямо как-будто nat какой-то. На VE прописан маршрут по умолчанию:
default         192.0.2.1       0.0.0.0         UG    0      0        0 venet0


ЧЯДН кроме попытки смешать venet с veth?


 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Проброс multicast трафика в контейнер
Next Topic: veth-призрак
Goto Forum:
  


Current Time: Sun Aug 03 04:50:42 GMT 2025

Total time taken to generate the page: 0.79895 seconds