Псевдоним / отображение сетевого устройства в Ubuntu

В Ubuntu у меня есть два ethernet-интерфейса eth1 и eth3, которые я хочу назвать "foo0" и "foo1" соответственно. В принципе, я хочу что-то вроде "IP-псевдоним устройства SECONDNAME". Есть ли способ сделать это без гадости в ядре?

1 ответ

Решение

В Ubuntu вы можете изменить имя интерфейсов в /etc/udev/rules.d/70-persistent-net.rules. Это было бы, безусловно, самое простое решение.

Если существует реальная необходимость в псевдониме интерфейса вместо foo0, а не в переименовании, вы можете сделать что-то грязное с помощью bridge-tools.

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
Другие вопросы по тегам