[[oktatas:linux:hálózat|< Hálózat]]
====== A hálózati kártyák elnevezése ======
* **Szerző:** Sallai András
* Copyright (c) 2020, Sallai András
* Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]]
* Web: https://szit.hu
===== Hálózati kártya cseréje =====
A Debian GNU/Linux 9 előtti rendszerek a hálózati kártya fizikai címét megjegyzik. Ha hálózati kártyát cserélünk, előfordulhat, hogy a kártya nem fog működni.
A rendszer ugyanis az eth0 eszköznévhez hozzárendelte a fizikai címet.
Ha kicseréljük a hálózati kártyát akkor az az eth1-en lesz ez után
elérhető, erre kell IP címet kérni vagy beállítani.
Újabb csere után már csak a eth2-öt tudjuk használni, stb.
Győződjünk meg arról, hogy milyen néven érhető el a hálózati kártyánk:
dmesg | grep eth
A kimenet ehhez hasonló lehet:
[ 1.551528] e1000 eth0: e1000_probe: Intel(R) PRO/1000 Network Connection
[ 4.639882] udev[221]: renamed network interface eth0 to eth1
Ebből nekünk fontos a "renamed network interface eth0 to eth1" rész. Ebből tudjuk
hogy a hálózati kártyánk eth1 néven érhető el.
Ekkor kérhetünk erre IP címet.
A másik megoldás lehet, ha átírjuk fizikai cím, kártyanév megfeleltetést.
Szerkesszük a következő állományt:
/etc/udev/rules.d/70-persistent-net.rules
Ehhez hasonló sort kell találnunk:
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:98:43:27", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Itt egyszerűen írjuk át a fizikai címet, mostani kártyánk fizikai címét megadva.
Szótár: persistent [UK: pəˈsɪstənt] Örök, állandó, tartós
===== Hálókártya nevének megadása =====
A hálózati kártyák fizikai címének és nevének összekötése:
cat >> /etc/udev/rules.d/10_netinterfaces.rules <
Persze a hálókártya nevét itt is átírhatjuk:
/etc/udev/rules.d/70-persistent-net.rules
Változtatás előtt olvassuk el a fejrész tartalmát.
===== Visszaállás ethx elnevezésre =====
Visszaállás eth0-ra:
nano /etc/default/grub
GRUB_CMDLINE_LINUX="net.ifnames=0"
update-grub