Probleme mit dem LAN-Ping zu Hause


1

Ich habe folgende Heim-LAN-Struktur:

enter image description here

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?


1
Gibt es einen Grund, zwei separate Subnetze zu haben?
grawity

Warum haben Sie PC1 an diesem bestimmten Ort in Ihrem LAN? Stellen Sie es einfach hinter Ihren Router und konfigurieren Sie den Port für die Weiterleitung, wenn der PC öffentlich zugänglich sein soll.
Kinnectus

Musste meinen ursprünglichen Kommentar löschen, weil ich einen Fehler gemacht habe. Könnten Sie die Modelle dort von Modem und Router setzen? Da das eigentliche Problem hier ist, befinden sie sich in verschiedenen Subnetzen. PC1 ist in 198.168.0 und PC2 und PC3 sind in 192.168.1. Ich verstehe, Sie verwenden zwei Router kaufen, warum die beiden Subnetze mit @grawity darüber einverstanden sind. Warum nicht einfach einen Schalter, wenn Sie sie abtrennen müssen. Oder verwandeln Sie das ISP-Modem in ein Bridged-Modem.
NetworkKingPin

Antworten:


0

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.


Das setzt allerdings voraus, dass .0.10 ein "typischer SoHo NAT-Router" ist.
grawity

@grawity Sie können sich immer sehr ungewöhnliche Umstände vorstellen, unter denen die Person, die eine Frage beantwortet, möglicherweise eine Antwort hat, die für die Person, die die Frage beantwortet, möglicherweise nicht zutreffend ist. Sie haben wirklich keine andere Wahl, als anzunehmen, dass die Dinge nicht so sind, wie Sie es erwarten würden, oder dass jede Antwort ein Buch wäre, in dem alle möglichen Umstände beschrieben werden.
David Schwartz

1

Auf PC1 Sie müssen eine statische Route konfigurieren. Unter Windows 7 wird es zum Beispiel sein:

  1. Ö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ühren

  2. Geben 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.


Technisch korrekt, aber es ist besser, dasselbe im "ISP-Modem" zu tun, vorausgesetzt, es ist konfigurierbar genug. Auf diese Weise müsste es nur einmal für jeden 192.168.0-Host durchgeführt werden ...
grawity

Sofern er keine sehr ungewöhnliche Konfiguration hat, lässt der Router das Paket einfach fallen. Andernfalls wird dies als Sicherheitslücke angesehen. Bei einem typischen SoHo-Router in der Standardkonfiguration können Computer auf der WAN-Seite des Netzwerks normalerweise nicht auswählen, an welche LAN-Geräte ihre Pakete weitergeleitet werden.
David Schwartz

Ich habe die von jcbermu vorgeschlagene Lösung ausprobiert (Hinzufügen der Route lokal auf PC1), aber keinen Erfolg. Wenn ich die Route auf dem Router hinzugefügt habe, funktioniert es! Können Sie mir erklären, warum das Einstellen der Route auf dem PC1 nicht funktioniert?
Mulligan

@ Mulligan Ich habe keine Erklärung. Der Router sollte beide Routen haben. Es sollte nicht erforderlich sein, eine Route hinzuzufügen, wenn der Router mit beiden verbunden ist und diese kennt.
jcbermu

@jcbermu Was ist der Unterschied zwischen dem Hinzufügen der Route auf PC1 und dem Hinzufügen des Routers?
Mulligan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.