Ich habe folgende Heim-LAN-Struktur:
Ich versuche PC2 (192.168.1.2) von PC1 (192.168.0.11) zu pingen, aber ohne Erfolg. Was soll ich tun, um es pingen zu können? Sollte ich die Routing-Tabelle auf PC1 konfigurieren?
networking
lan
Mulligan
quelle
quelle
Antworten:
Das ist richtig, nichts ist falsch.
Bei einer typischen SoHo NAT-Router-Konfiguration können Computer auf der WAN-Seite des Geräts keine Pings an Computer auf der LAN-Seite des Geräts senden. Daher können Computer im Internet PC1 nicht anpingen, da sie sich auf der WAN-Seite des Modems (das auch ein Router ist) und PC1 auf der LAN-Seite befinden.
So funktionieren kleine NAT-Router (wie Router und Modem).
Entsprechend befindet sich PC1 auf der WAN-Seite des Routers, da das Modem mit dem WAN-Port des Routers verbunden ist. PC2 befindet sich auf der LAN-Seite des Routers. Daher sollte PC1 PC2 nicht anpingen können.
Wenn dies nicht das war, was Sie wollten, hätten Sie Ihr Netzwerk nicht auf diese Weise einrichten sollen. Wenn Sie dies versehentlich getan haben, ändern Sie es um. Verwenden Sie nicht den WAN-Port des Routers, richten Sie keine zwei LANs ein, richten Sie keine zwei DHCP-Server ein und verwenden Sie nur ein großes, fröhliches LAN.
quelle
Auf PC1 Sie müssen eine statische Route konfigurieren. Unter Windows 7 wird es zum Beispiel sein:
Öffne das Eingabeaufforderung Klicken Sie mit Administratorrechten auf die Schaltfläche Start und geben Sie dann Folgendes ein
cmd
auf der Suche Kombinationsfeld. Klicken Sie mit der rechten Maustaste auf das Cmd-Symbol und wählen Sie Als Administrator ausführenGeben Sie den Befehl aus
route add <destination subnet> mask <destination subnet mask> <gateway>
, in diesem Fall:route add 192.168.1.0 mask 255.255.255.0 192.168.0.10
Es ist eine temporäre Route, um sie dauerhaft zu machen, muss man sie benutzen
route add -p
.quelle