# # /etc/network/interfaces # # Loopback. auto lo iface lo inet loopback # Another IPv4 loopback. auto lo:50 iface lo:50 inet static address 192.168.0.1 netmask 255.255.255.255 # Another IPv6 loopback. iface lo inet6 static address 2000:www:xxx::zzzz netmask 128 # Physical interface. auto eth0 iface eth0 inet manual mtu 1508 pre-up /sbin/ifconfig eth0 mtu 1508 # Vlan 100: IPv4 address. auto eth0.100 iface eth0.100 inet static address netmask gateway dns-nameservers mtu 1500 # Vlan 333. auto eth0.333 iface eth0.333 inet manual mtu 1500 up /sbin/vconfig add eth0.333 400 # Vlan 333.400: IPv4 address. auto eth0.333.400 iface eth0.333.400 inet static address 10.10.10.2 netmask 255.255.255.0 mtu 1500 pre-up /sbin/ifconfig eth0.333 up post-up /sbin/ip route add 10.3.0.0/16 via 10.10.10.1 src 192.168.0.1 post-up /sbin/ip route add 10.4.0.0/16 via 10.10.10.1 src 192.168.0.1 post-up /sbin/ip route add default via 10.10.10.1 src 192.168.0.1 # Vlan 555: IPv6 address. auto eth0.555 iface eth0.555 inet6 static address 2001:wwww:xxxx::2 netmask 64 mtu 1500 post-up /sbin/ip -6 route add default via 2001:wwww:xxxx::1 src 2000:www:xxx::zzzz # End.