Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:netzwerk_-_udev_-_centos_7

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:netzwerk_-_udev_-_centos_7 [2016/03/03 07:29] – [Interface Benennung: ethX] klaustachtler:netzwerk_-_udev_-_centos_7 [2016/03/03 07:52] (aktuell) klaus
Zeile 10: Zeile 10:
 gegeben werden kann. gegeben werden kann.
  
-==== Interface Benennung: ethX ====+Nachfolgende die externe Dokumentation zu diesem Thema: 
 +  * [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/ch-Consistent_Network_Device_Naming.html#sec-Naming_Schemes_Hierarchy|8.1. Naming Schemes Hierarchy]] 
 +  * [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec-Understanding_the_Device_Renaming_Procedure.html|8.2. Understanding the Device Renaming Procedure]] 
 +  * [[https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Networking_Guide/sec_Troubleshooting_Network_Device_Naming.html|8.10. Troubleshooting Network Device Naming]] 
 +    * (Hier besonders die Anmerkungen unter **Example 8.3. Using naming scheme in ifcfg files with ethX names does not work**) 
 + 
 +===== Interface Benennung: ethX =====
  
 Nachfolgend wird davon ausgegangen, das die Benennung der Netzwerkkarten nach dem **alten Schema (ethX)** vorgenommen wird. Dies kann durch nachfolgende Anpassungen der nachfolgenden Konfigurationsdatei: Nachfolgend wird davon ausgegangen, das die Benennung der Netzwerkkarten nach dem **alten Schema (ethX)** vorgenommen wird. Dies kann durch nachfolgende Anpassungen der nachfolgenden Konfigurationsdatei:
Zeile 35: Zeile 41:
 </code> </code>
  
-==== Interface Reihenfolge ====+Um die neu hinzugefügten Einträge in den Boot-Manager [[http://www.gnu.org/software/grub/manual/grub.html|GRUB2]] übernehmen zu können, muss nachfolgender Befehl ausgeführt werden: 
 +<code> 
 +# grub2-mkconfig -o /boot/grub2/grub.cfg  
 +Generating grub configuration file ... 
 +Found linux image: /boot/vmlinuz-3.10.0-327.10.1.el7.x86_64 
 +Found initrd image: /boot/initramfs-3.10.0-327.10.1.el7.x86_64.img 
 +Found linux image: /boot/vmlinuz-3.10.0-327.el7.x86_64 
 +Found initrd image: /boot/initramfs-3.10.0-327.el7.x86_64.img 
 +Found linux image: /boot/vmlinuz-0-rescue-d8f7c6f157434b5cb2fc04ea07268d36 
 +Found initrd image: /boot/initramfs-0-rescue-d8f7c6f157434b5cb2fc04ea07268d36.img 
 +done 
 +</code> 
 + 
 +:!: **HINWEIS** - **Anschließend ist eine Neustart des Betriebssystems erforderlich!** 
 + 
 +===== Interface Reihenfolge ====
 + 
 +Im Verzeichnis 
 +  * ''/usr/lib/udev/rules.d/'' 
 +sind alle Möglichen **Regeln** zur Beeinflussung der Geräte im allgemeinen abgelegt. 
 + 
 +==== /etc/udev/rules.d/60-net.rules ==== 
 + 
 +Die allgemeinen Regeln können **überschrieben oder __ergänzt__ werden**, in dem in nachfolgendem Verzeichnis eine entsprechende Konfigurationsdatei, mit nachfolgendem Namen, 
 +  * ''/etc/udev/rules.d'' 
 +eine **__neue__** Konfigurationsdatei mit nachfolgendem Befehl erstellt wird: 
 +<code> 
 +# touch /etc/udev/rules.d/60-net.rules 
 +</code> 
 + 
 +Der Inhalt der Konfigurationsdatei könnte dann wie nachfolgend dargestellt aussehen: 
 +<code bash> 
 +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:00:00:00:00:a1", NAME="net0" 
 +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:00:00:00:00:a1", NAME="net1" 
 +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:00:00:00:00:b1", NAME="net2" 
 +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:00:00:00:00:b1", NAME="net3" 
 +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:00:00:00:00:b1", NAME="net4" 
 +ACTION=="add", SUBSYSTEM=="net", DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:00:00:00:00:b1", NAME="net5" 
 +</code> 
 + 
 +:!: **WICHTIG** - **Die Benennung der Netzwerkkarten darf __NICHT__ - ''ethX'' (z.B. ''eth0'', ''eth1'' usw.) lauten !!!** 
 + 
 +:!: **HINWEIS** - **Anschließend ist eine Neustart des Betriebssystems erforderlich!**
  
tachtler/netzwerk_-_udev_-_centos_7.1456986590.txt.gz · Zuletzt geändert: 2016/03/03 07:29 von klaus