Avatar
nalimleinad
Člen
Avatar
nalimleinad:4. června 15:55

Ahoj,

s CentOSem jsem celkem nováček a jde mi o to přejmenovat interface, ale zanechat způsob jakým v novém CentOSu (7), popř. Stretchi jsou pojmenovávány.

Našel jsem v souboru mého interfacu tyto parametry, ale nepodařilo se mi nikde dohledat jejich účel.

NAME=eth0
UUID=589c4324-c23d-43c6-9711-5aa96ef0242e
DEVICE=ens192

Myslel jsem si, že DEVICE určuje systémové jméno, ke kterému se nastavení vztahuje a NAME je jméno interfacu viditelné v systému (příkazem "ip address").

Nastavil jsem tedy jiné NAME a zrestartoval, bohužel interface se jmenuje stále stejně.

Dokáže mi někdo tedy říct, jakou roli a význam mají tyto tři parametry ?

Všude co jsem hledal je primárně popsaný návod přes

SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:a9:7a:e1", ATTR{type}=="1", KERNEL=="eth*", NAME="sushi"

což přepíše logiku predicted names a je to vázané na MAC adresu interfacu. Já potřebuji řešení pro virtuál, kde se mi MAC adresa může změnit.

 
Odpovědět 4. června 15:55
Avatar
nalimleinad
Člen
Avatar
Odpovídá na nalimleinad
nalimleinad:4. června 16:17

Tak UUID co jsem dohledal by měla být jen nějaké interní hodnota.

Nicméně když jsem změnil NAME a dal "nmcli con", tak vidím toto:

NAME  UUID                                  TYPE      DEVICE
eth1  81b5fbb6-31dc-4385-84cd-6c639960537e  ethernet  ens224
eth0  589c4324-c23d-43c6-9711-5aa96ef0242e  ethernet  --

stejně tak při "nmcli dev"

DEVICE  TYPE      STATE         CONNECTION
ens224  ethernet  connected     eth1
ens192  ethernet  disconnected  --
lo      loopback  unmanaged     --

ovšem při příkazu "ip address" stále dostávám původní jména.

Jak to tedy je ?

 
Nahoru Odpovědět 4. června 16:17
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.