Ich habe Probleme, eine Verbindung zum NAS meines Nachbarn herzustellen. Wir wohnen beide im selben Studentenwohnheim und im selben Flur, aber aus irgendeinem Grund kann ich über die Internetverbindung meines Zimmers keine Verbindung herstellen. Unsere Router befinden sich im selben Subnetz, verwenden dasselbe Gateway und laufen beide auf DD-WRT. Das Seltsame ist, dass ich das NAS über meine mobile Verbindung (4G) erreichen kann. Ich bin ein absoluter Neuling in Sachen Netzwerke, aber ich habe Folgendes versucht, um das Problem zu lösen:
Ich habe einen Traceroute zur IP-Adresse meines Nachbarn durchgeführt, das Ergebnis lautete:
1 <1 ms <1 ms <1 ms DD-WRT [192.168.1.1]
2 ip-xxx-xxx-xxx-xxx.ip.prioritytelecom.net [xxx.xxx.xxx.xxx]
reports: Destination host unreachable.
Beim Googeln kam ich zu dem Schluss, dass dies bedeutet, dass die mit der IP verknüpfte MAC-Adresse nicht abgerufen werden kann (korrigieren Sie mich, wenn ich falsch liege) und dass ich sie manuell zur ARP-Tabelle hinzufügen könnte. Also fragte ich meinen Nachbarn nach der WAN-MAC-Adresse seines Routers und fügte sie zur ARP-Tabelle meines Routers hinzu. Jetzt ist der Host nicht mehr unerreichbar, sondern ich erhalte die Meldung „Anforderung ist abgelaufen“.
1 <1 ms <1 ms <1 ms DD-WRT [192.168.1.1]
2 * * * Request timed out.
3 * * * Request timed out.
Danach habe ich versucht, die Firewall auf dem Router meines Nachbarn zu deaktivieren, aber das hat auch nicht geholfen. Weiß jemand, was das Problem sein könnte? Oder wie ich das Problem beheben könnte?
Hier ist ein Bild, wie die Infrastruktur aussieht:
Die xxx.xxx im Bild ist für beide Router die gleiche Nummer
Antwort1
Ich weiß nicht, wo Sie gelesen haben, dass Sie die MAC-Adresse manuell hinzufügen sollten, aber das ist falsch. Wenn das manuelle Hinzufügen der MAC-Adresse hilft, stimmt etwas mit der ARP-Auflösung nicht und sollte behoben werden.
In Ihrer Frage fehlen viele wichtige Details, beispielsweise die IP-Adressen der Quelle (Ihr Computer), des Ziels (NAS), beider Router und deren Standard-Gateway.
Die Tatsache, dass Traceroute als ersten Schritt Ihren eigenen Router anzeigt, deutet jedoch darauf hin, dass Quelle und Ziel nicht im selben Netzwerk liegen. Das kann jedoch daran liegen, dass Sie versuchen, auf einen dynamischen DNS-Eintrag zuzugreifen und nicht direkt auf das NAS.
Basierend auf dem von Ihnen hinzugefügten Bild verfügen die Router über dasselbe Gateway und sollten sich daher gegenseitig erreichen können, sofern nichts dagegen spricht.
Sie sollten den Router Ihres Freundes erreichen können und es sollte möglich sein, eine Portweiterleitung von diesem Router zum NAS hinzuzufügen, sodass das NAS erreichbar sein sollte. Wie Sie sagen, können Sie das NAS bereits über Ihre mobile Verbindung erreichen, die Portweiterleitung ist bereits konfiguriert. Welche Zieladresse verwenden Sie also, wenn Sie sich über die mobile Verbindung verbinden, und welche Zieladresse verwenden Sie, wenn Sie sich innerhalb Ihres Netzwerks verbinden?
Antwort2
Angenommen, der ISP verweigert das Umschalten zwischen den Hosts im Subnetz (außer wenn das Standard-Gateway das Ziel ist). Dies lässt sich möglicherweise dadurch lösen, dass Sie (zu Ihrem Router) eine statische Route für die IP Ihres Nachbarn mit dem Standard-Gateway als Gateway hinzufügen, um das „Routing zu erzwingen“.
PS: Der Router Ihres Nachbarn benötigt wahrscheinlich eine ähnliche Route für Ihre IP, damit seine Antworten Ihren Router erreichen können.