Separadores de nome de dispositivo de rede

1

Diferente de ' : ', que eu uso para aliases secundários de IP em um dispositivo de rede (por exemplo, eth0: 1) e ' . ', que eu uso para VLANs (por exemplo, eth0.100) , que outros separadores de nomes de dispositivos são permissíveis e sábios no Linux?

Em um design de sistema específico, gostaria de nomear minhas interfaces macvlan para que seu dispositivo base seja óbvio. Essas interfaces podem ter IPs secundários ou disciplina de VLAN, portanto, não quero reutilizar o cólon e o período. O Solidus parece bom no papel, mas provavelmente confundiria scripts que questionavam sysfs procurando, por exemplo, eth0 / 1.

    
por pilcrow 04.06.2018 / 21:06

1 resposta

1

Esta é realmente uma opinião, mas sugiro _ ou - . Ambos podem ser usados em nomes de interface:

ip link set eth0 down
ip link set eth0 name eth0_sub1
ip link set eth0_sub1 up

ip link show eth0_sub1
2: eth0_sub1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UP mode DEFAULT group default qlen 1000
    link/ether 08:00:27:0f:db:b3 brd ff:ff:ff:ff:ff:ff
    
por 11.06.2018 / 22:59