[[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