Problem with Vlan and OpenVZ container

G

goomisch

Guest
Hello,

I'm new on this forum. I'm trying configure OpenVZ containers with VLAN support. I've read a lot posts on this forum and on OpenVZ project page. I made configuration and it not work.
When I ping gateway from CT machine I've got " Destination Host Unreachable", but when I'm checking at router, ARP for CT's IP is properly installed.

Code:
Ping from CT
root@test:/# ping 10.1.1.97
PING 10.1.1.97 (10.1.1.97) 56(84) bytes of data.
From 10.1.1.100 icmp_seq=2 Destination Host Unreachable
From 10.1.1.100 icmp_seq=3 Destination Host Unreachable
From 10.1.1.100 icmp_seq=4 Destination Host Unreachable
^C
--- 10.1.1.97 ping statistics ---
4 packets transmitted, 0 received, +3 errors, 100% packet loss, time 2999ms


ARP table on L3 switch
Switch#sh arp | i Vlan2
Internet  10.1.1.97               -   e05f.b91e.0343  ARPA   Vlan2
Internet  10.1.1.98               9   0015.6536.7c68  ARPA   Vlan2
Internet  10.1.1.100              0   b8ac.6fc8.26f0  ARPA   Vlan2
Internet  10.1.1.101              0   000e.998e.0369  ARPA   Vlan2



Tcpdump on host machine, is visible ARP request and answer with IP.
root@test-prmx:~# tcpdump -e -ni eth0 vlan 2
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on eth0, link-type EN10MB (Ethernet), capture size 65535 bytes
18:59:19.792154 b8:ac:6f:c8:26:f0 > ff:ff:ff:ff:ff:ff, ethertype 802.1Q (0x8100), length 46: vlan 2, p 0, ethertype ARP, Request who-has 10.1.1.97 tell 10.1.1.100, length 28
18:59:19.793022 e0:5f:b9:1e:03:43 > b8:ac:6f:c8:26:f0, ethertype 802.1Q (0x8100), length 64: vlan 2, p 0, ethertype ARP, Reply 10.1.1.97 is-at e0:5f:b9:1e:03:43, length 46


Configuration my interface file on host machine:
Code:
root@test-prmx:~# more /etc/network/interfaces
# network interface settings
auto lo
iface lo inet loopback


iface eth0 inet static
        address 0.0.0.0
        netmask 0.0.0.0


auto vmbr0
iface vmbr0 inet static
        address  10.1.1.89
        netmask  255.255.255.224
        gateway  10.1.1.65
        bridge_ports eth0
        bridge_stp off
        bridge_fd 0


auto eth0.2
iface eth0.2 inet static
        address 0.0.0.0
        netmask 0.0.0.0


auto vmbr2
iface vmbr2 inet manual
        bridge_ports eth0.2
        bridge_stp off
        bridge_fd 0

And CT :
Code:
root@test:/# more /etc/network/interfaces
auto lo
iface lo inet loopback


auto eth0
iface eth0 inet static
        address 10.1.1.100
        netmask 255.255.255.248
        gateway 10.1.1.97


Probably I've made some small error, but I have no idea where. It looks like CT machine is not receving ARP answer and not install ARP in his cache.

Thanks in advandce.

Marcin
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!