Wie wechsle ich zwischen Routern, wenn eine Verbindung über Ethernet besteht?

Wie wechsle ich zwischen Routern, wenn eine Verbindung über Ethernet besteht?

Ich habe derzeit einen Windows 7-Rechner und einen Ubuntu 11.10-Medienserver, die über Ethernet mit einem Router verbunden sind. Dieser Router (Router 1) ist mit einem ISP in Singapur verbunden, was mir den Zugriff auf IP-basierte Dienste wie Hulu, Netflix usw. verwehrt.

Ich denke darüber nach, einen zweiten Router (Router 2) hinzuzufügen, der sich mit einem VPN-Dienst verbindet, sodass er eine US-WAN-IP hat. Für WLAN-Clients wäre dann nur eine Verbindung zu einem zweiten WLAN-Netzwerk erforderlich, das von Router 2 bereitgestellt wird, um die IP-Blockierung zu umgehen.

Die beiden PCs, die über Ethernet mit Router 1 verbunden sind, machen mich jedoch ratlos. Gibt es in Windows eine Befehlszeilenmethode, um das Gateway von Router 1 auf Router 2 zu ändern, vorausgesetzt, die IP des Windows-PCs muss nicht geändert werden, wenn sich Router 1 und Router 2 im selben Subnetz befinden? Für die Ubuntu-Maschine wird es komplizierter, da ich nicht den gesamten Datenverkehr an Router 2 weiterleiten möchte - ich möchte den Datenverkehr nur von einer Anwendung (Plex) an Router 2 filtern, aber den HTTP-Datenverkehr an Router 1 weiterleiten.

+-----------+ 
|           | 
|Windows PC |-------------------+ 
|           |                   | 
|           |                   | 
+-----------+                   | 
                          +-----------+             +-----------+             +-----------+ 
                          |Router 1   |             |           |             |           | 
                          |(Singapore |------+------|Fibre      |-------------|Internet   | 
                          |IP)        |      |      |Terminal   |             |           | 
                          |           |      |      |           |             |           | 
                          +-----------+      |      +-----------+             +-----------+ 
+-----------+                   |            | 
|Ubuntu     |                   |            | 
|Media      |-------------------+            | 
|Server     |                                | 
|           |                                | 
+-----------+                                | 
                          +-----------+      | 
                          |           |      | 
                          |Router 2   |------+ 
                          |(US IP)    | 
                          |           | 
                          +-----------+ 

Antwort1

Sie könnten einen Server hinter Router 2 verwenden (z. B. Ubuntu) und dann direkt von Ihrem Computer hinter Router 1 aus einen SSH-Tunnel durch Router 2 erstellen. Dies würde im Wesentlichen dazu führen, dass der Computer hinter Router 2 als Proxy für den Computer hinter Router 1 fungiert.

Unter dem folgenden Link finden Sie Schritte zum Konfigurieren von Putty auf dem Computer hinter Router 1, um per SSH eine Verbindung mit dem Computer hinter Router 2 herzustellen.

http://www.techrepublic.com/blog/security/use-putty-as-a-secure-proxy-on-windows/421

Die einzige Software, die Sie auf dem Computer hinter Router 2 wirklich benötigen, ist openssh-server, shorewall und fail2ban. Wenn Sie sich Sorgen machen, dass Ports in der Firewall geöffnet bleiben, verwenden Sie ein VPN ohne Konfiguration wie Hamachi von LogMeIn.

Bedenken Sie, dass Sie beim Hoch- und Herunterladen umdenken müssen, da Ihr Datenverkehr über Router 2 geleitet wird. Angenommen, Sie haben 10 Mbit/s/1 Mbit/s (Download/Upload) auf Router 1 und die gleiche Geschwindigkeit auf Router 2.

Ihr Computer hinter Router 1 kann mit 10 Mbit/s herunterladen. Der Server hinter Router 2 kann jedoch nur mit 1 Mbit/s hochladen. Das bedeutet, dass Ihr Server hinter Router 2 den Hulu-Inhalt mit 10 Mbit/s herunterlädt und mit 1 Mbit/s auf den Computer hinter Router 1 hochlädt. Wenn Sie Anfragen senden oder etwas vom Computer hinter Router 1 hochladen, kann dieser nur mit 1 Mbit/s hochladen, was bedeutet, dass Ihr Server hinter Router 2 nur mit 1 Mbit/s vom Computer hinter Router 1 herunterladen kann.

Zusammenfassend lässt sich sagen, dass Ihr Computer bei Verwendung des SSH-Proxys in diesem Szenario nur eine maximale Geschwindigkeit von 1 Mbit/s/1 Mbit/s hat. Sie sollten in schnelle Upload-Geschwindigkeiten des ISP Ihres Routers 2 investieren, um zumindest zu versuchen, die Download-Geschwindigkeiten Ihres Routers 1 zu erreichen.

verwandte Informationen