Multi VLAn with iproute2

unixpert

Member
Nov 4, 2011
22
0
21
Hello everyone,

Can you help me this error ?

I am using Proxmox 1.9. I config two vlan on interface eth0. This is my config:

Code:
auto lo
iface lo inet loopback


iface eth0 inet manual


iface eth1 inet manual


auto vmbr117
iface vmbr117 inet static
        address  100.100.100.117
        netmask  255.255.255.240
        gateway  100.100.100.116
        bridge_ports eth0.117
        bridge_stp off
        bridge_fd 0
        post-up echo 1 > /proc/sys/net/ipv4/conf/vmbr117/proxy_arp
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward


auto vmbr219
iface vmbr219 inet static
        address  100.100.100.219
        netmask  255.255.255.240
        bridge_ports eth0.219
        bridge_stp off
        bridge_fd 0
        post-up echo 1 > /proc/sys/net/ipv4/conf/vmbr219/proxy_arp
        post-up echo 1 > /proc/sys/net/ipv4/ip_forward
        post-up ip route add table vlan219 default via 100.100.100.218 dev vmbr219
        post-up ip rule add from 100.100.100.217/24 table vlan219
        post-down ip route del table vlan219 default via 100.100.100.218 dev vmbr219
        post-down ip rule del from 100.100.100.217/24 table vlan219

node00x:~# ip rule
0:      from all lookup local
32765:  from 100.100.100.217/24 lookup vlan219
32766:  from all lookup main

32767:  from all lookup default


With this configuration, two vlans can connect internet.

My problem: VLAN 219 suddenly lost connection after several hours. I must remove ip address, after that re-add ip, then vps can connect again. As:

vzctl set 100100 --ipdel
vzctl set 100100 --ipadd

refer: https://pve.proxmox.com/wiki/Network_Model

Looking forward your anwser!

Thank you very much.
 

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!