在Ubuntu中混叠/映射networking设备

在Ubuntu中,我有两个以太网接口eth1和eth3,分别称为“foo0”和“foo1”。 基本上,我想像“IP链路别名DEVICE SECONDNAME”。 有没有办法做到这一点,而不是在内核磨损?

在Ubuntu中,您可以更改/etc/udev/rules.d/70-persistent-net.rules中的接口名称。 这将是最简单的解决scheme。

如果真的需要将接口别名为foo0而不是重命名,那么你可以用桥接工具来做一些肮脏的事情。

 sudo apt-get install bridge-utils 

然后编辑你的/ etc / network / interfaces文件就像..

 auto eth0 iface eth0 inet manual auto foo0 iface foo0 inet static address 192.168.10.10 netmask 255.255.255.0 vlan-raw-device eth0 bridge_ports vlan10