CentOS 7 VLan-Tagging

743
Noob

Ich versuche zwei VLANs in CentOS 7 zu aktivieren und folge dem Artikel von Redhat.

1.Konfigurieren Sie die übergeordnete Schnittstelle in / etc / sysconfig / network-scripts / ifcfg-em1, wobei X eine eindeutige Nummer ist, die einer bestimmten Schnittstelle entspricht, wie folgt:

DEVICE=em1 TYPE=Ethernet BOOTPROTO=none ONBOOT=yes 

2.Konfigurieren Sie die VLAN-Schnittstellenkonfiguration im Verzeichnis / etc / sysconfig / network-scripts /. Der Name der Konfigurationsdatei sollte die übergeordnete Schnittstelle plus a sein. Zeichen plus die VLAN-ID-Nummer. Wenn die VLAN-ID beispielsweise 192 ist und die übergeordnete Schnittstelle em1 ist, sollte der Name der Konfigurationsdatei ifcfg-em1.192 lauten

DEVICE=em1.192 BOOTPROTO=none ONBOOT=yes IPADDR=192.168.1.1 PREFIX=24 NETWORK=192.168.1.0 VLAN=yes 

Wenn Sie ein zweites VLAN (z. B. VLAN-ID 193) auf derselben Schnittstelle, em1, konfigurieren müssen, fügen Sie eine neue Datei mit dem Namen em1.193 mit den VLAN-Konfigurationsdetails hinzu.

DEVICE=em1.193 BOOTPROTO=none ONBOOT=yes IPADDR=192.168.2.1 PREFIX=24 NETWORK=192.168.2.0 VLAN=yes 

3.Starten Sie den Netzwerkdienst neu, damit die Änderungen wirksam werden. Als root geben Sie den folgenden Befehl ein

systemctl restart network 

Wenn ich das tue, funktioniert das Netzwerk nicht. Wenn ich jedoch das vlan-Tagging entferne und nur die anfängliche Konfiguration beibehalte, funktioniert es wieder.

0
Ich bin nicht mit der CentOS-Konfiguration vertraut, aber ich würde die Netzwerkeinstellungen mit "ip link", "ip addr", "ip route" usw. überprüfen (und debuggen) Konfigurationsdateien, um diesen Zustand zu erreichen. Das funktioniert viel besser als zufälliges Ausprobieren der Konfigurationsdateien, Neustarten und Überkreuzen der Finger ... dirkt vor 5 Jahren 0

0 Antworten auf die Frage