Wie Sie Gateway-Informationen für beide Schnittstellen als Gateway-Informationen erhalten, wird als 0.0.0.0 angezeigt
Ich habe zwei Schnittstellen mit mir als eth0 und wwan0. Meine beiden Schnittstellen verfügen über eine Internetverbindung. In meinem Anwendungsfall kann ich jedoch jede Schnittstelle von meinem System trennen und trennen. Idealerweise, sobald ich es wieder einstecke. Wenn ich das Gateway zur Route hinzufüge, wird meine Internetverbindung wieder hergestellt.
Das Problem hierbei ist, dass ich immer nur Informationen zum Standardgateway erhalte.
Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface default 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 8.8.8.8 192.168.2.1 255.255.255.255 UGH 0 0 0 eth0 10.177.88.96 * 255.255.255.240 U 0 0 0 wwan0 59.144.127.17 192.168.2.1 255.255.255.255 UGH 0 0 0 eth0 192.168.0.0 * 255.255.252.0 U 0 0 0 eth0 192.168.2.1 * 255.255.255.255 UH 0 0 0 eth0
Hier habe ich das Gateway für eth0, aber die Gateway-Informationen für wwan0 sind 0.0.0.0.
EDIT1:
Setup: Ich habe zwei Schnittstellen als eth0 und wwan0. Beide haben eine Internetverbindung.
Problem: Von diesen beiden Schnittstellen kann ich nur über eine Schnittstelle pingen. Ich kann nur über die standardmäßig pingende Schnittstelle pingen. Um nun über eine andere Schnittstelle zu pingen, versuche ich, das Gateway zur Route hinzuzufügen, und es funktioniert gut mit diesem Befehl
route add default gw " + GW + wwan0/eth0 --> Depeneds on which one is not pinging
In meiner Routentabelle für die Schnittstelle, die nicht pingt, lautet die Gateway-Information 0.0.0.0. Ich erhalte Gateway-Informationen, die manuell aus der dhcp.lease-Datei hinzugefügt werden müssen, aber ich benötige Gateway-Informationen im laufenden Betrieb, damit ich über ein Skript dasselbe erreichen kann.
Kernel-IP-Routingtabelle
Destination Gateway Genmask Flags Metric Ref Use Iface default 192.168.2.1 0.0.0.0 UG 0 0 0 eth0 8.8.8.8 192.168.2.1 255.255.255.255 UGH 0 0 0 eth0 10.177.88.96 * 255.255.255.240 U 0 0 0 wwan0 59.144.127.17 192.168.2.1 255.255.255.255 UGH 0 0 0 eth0 192.168.0.0 * 255.255.252.0 U 0 0 0 eth0 192.168.2.1 * 255.255.255.255 UH 0 0 0 eth0 192.168.42.0 * 255.255.255.0 U 0 0 0 wlan0
IP-Route
default via 192.168.2.1 dev eth0 8.8.8.8 via 192.168.2.1 dev eth0 10.177.88.96/28 dev wwan0 proto kernel scope link src 10.177.88.104 59.144.127.17 via 192.168.2.1 dev eth0 192.168.0.0/22 dev eth0 proto kernel scope link src 192.168.2.166 192.168.2.1 dev eth0 scope link 192.168.42.0/24 dev wlan0 proto kernel scope link src 192.168.42.1
Ifconfig -a
eth0 Link encap:Ethernet HWaddr 70:B3:D5:9A:EF:FC inet addr:192.168.2.166 Bcast:192.168.3.255 Mask:255.255.252.0 inet6 addr: fe80::72b3:d5ff:fe9a:effc%1995519696/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:15380 errors:0 dropped:0 overruns:0 frame:0 TX packets:269 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:1866379 (1.7 MiB) TX bytes:27888 (27.2 KiB) wwan0 Link encap:Ethernet HWaddr 00:1E:10:1F:00:00 inet addr:10.177.88.104 Bcast:10.177.88.111 Mask:255.255.255.240 inet6 addr: fe80::21e:10ff:fe1f:0%1995519696/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:38 errors:0 dropped:0 overruns:0 frame:0 TX packets:156 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:6682 (6.5 KiB) TX bytes:16247 (15.8 KiB)
Danke, Ashish
0 Antworten auf die Frage
Verwandte Probleme
-
9
Was ist der Unterschied zwischen den Befehlen "su -s" und "sudo -s"?
-
4
Gutes freies Ubuntu Server-VMWare-Image benötigt
-
4
Was sind die Unterschiede zwischen den großen Linux-Distributionen? Werde ich es merken
-
2
Begrenzung der CPU-Auslastung für Flash in Firefox?
-
2
Wie kann ich mein Mikrofon unter Debian GNOME zum Laufen bringen?
-
2
Conky-Setups - Beispiele / Ideen?
-
2
Erinnert sich Windows 7 Home Premium an Netzwerkfreigaben-Passwörter?
-
3
Was sind die Unterschiede zwischen Linux Window Managern?
-
5
Gibt es drahtlose Router, die Bandbreitenüberwachung und -drosselung ermöglichen?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?