Probleme mit dem Netzwerk (Ping, Route, Gateway)

Probleme mit dem Netzwerk (Ping, Route, Gateway)

Ich habe einen Server mit CentOS 7 und verbinde mich per SSH damit. Die SSH-Verbindung dauert im Vergleich zu dem anderen Server, den ich eingerichtet habe, etwas länger. Dieser Server hat 2 Ethernet-Ports (1 Motherboard und 1 Karte). Ich verwende die Karte, um ein Bridge-Netzwerk für virtuelle KVM-Maschinen zu erstellen, und es funktioniert einwandfrei. Manchmal kann ich keinen Ping senden oder wenn ich den Route-Befehl verwende, hängt es sich auf. Ich denke, es hat mit dem Standard-Gateway für den Haupt-Ethernet-Port zu tun.

Bei Problemen weiterleiten

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 br0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

dann führe ich sudo route add default gw 10.1.1.3 em1 oder sudo route add default gw 10.1.1.3 aus

route

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 em1
default         10.1.1.3        0.0.0.0         UG    0      0        0 br0
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

Ich habe das Standard-Gateway zur Datei /etc/sysconfig/network hinzugefügt, habe aber immer noch Probleme.

sudo cat /etc/sysconfig/network

# Created by anaconda
GATEWAY=10.1.1.3

Irgendwelche Ideen?

Danke für die Hilfe.

PS: Ich weiß, dass es statische IP-Adressen sein sollten, und ich arbeite daran, muss aber auf den Netzadministrator warten.

AKTUALISIEREN:

Ich habe GATEWAYDEV=em1 zur Datei /etc/sysconfig/network hinzugefügt und die Netzwerkdienste neu gestartet. Ich habe Route ausgeführt und dies ist die Ausgabe.

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         10.1.1.3        0.0.0.0         UG    0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 em1
10.1.1.0        0.0.0.0         255.255.255.0   U     0      0        0 br0
link-local      0.0.0.0         255.255.0.0     U     1002   0        0 em1
link-local      0.0.0.0         255.255.0.0     U     1004   0        0 br0
192.168.122.0   0.0.0.0         255.255.255.0   U     0      0        0 virbr0

Ich habe mich per SSH mit den virtuellen Maschinen verbunden und Google angepingt. Sie haben Ergebnisse zurückgegeben, also scheint es zu funktionieren. Allerdings frage ich mich, ob das Bridge-Netzwerk in Ordnung sein wird, da die Standardzeile für die br0-Schnittstelle nicht mehr vorhanden ist?

Aktualisierung 2:

Ich habe das Gatewaydev auskommentiert, Gateway zur ifcfg-em1-Datei hinzugefügt und das Netzwerk neu gestartet, aber die Route blieb hängen und lieferte die ersten Ergebnisse im Post. Also habe ich Gateway aus ifcfg-em1 entfernt, Gatewaydev auskommentiert und das Netzwerk neu gestartet.

Antwort1

Sie müssen GATEWAY in Ihrer Ethernet-Datei festlegen, nicht in /etc/sysconfig/network

[root@puppetmaster]# cat /etc/sysconfig/network-scripts/ifcfg-ens33
TYPE=Ethernet
BOOTPROTO=static
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPADDR=192.168.1.10
SUBNETMASK=255.255.255.0
GATEWAY=192.168.1.1

verwandte Informationen