Brauchen Sie Hilfe beim Erstellen einer Routing-Regel

234
user3302169

Meine 14.04 LTS-Ubuntu-Box verfügt über 2 aktive Netzwerkverbindungen. Das Standard-Gateway ist das festverdrahtete eth0 (192.168.1.x), das zu meinem Kabelmodem geht.

Die drahtlose Verbindung (wlan0 bei 192.168.0.x) besteht aus einem Mobilfunkzugangspunkt zum Sprint LTE-Gateway, und ich möchte ssh mit der Option -b an die drahtlose Verbindung binden und mit Socks-Proxy-Port-Weiterleitung durch das Sprint-Netzwerk nicht über mein Kabelmodem. (Ich konnte nicht herausfinden, wie ein separater 2. SSD-Prozess für die drahtlose Verbindung ausgeführt wird.)

Welche Routing-Regeln sind erforderlich, um den ssh-Socks-Proxy-Datenverkehr über die drahtlose Verbindung und nicht über das Standard-Gateway unter eth0 weiterzuleiten?

0
Nur zur Klarstellung. Wann möchten Sie nicht Standard-GW verwenden? Basiert es auf IP oder Interface spezifisch David Bern vor 7 Jahren 0

1 Antwort auf die Frage

-1
djsmiley2k

Sie möchten keine Route hinzufügen.

Sie erwähnen zuerst ssh und dann sshd.

SSH ist der Client, der eine Verbindung zum SSHd-Dämon herstellt.

Für ssh (als Client) können Sie mit -b an eine Schnittstelle binden. Dies verwendet dann das Standard-Gateway für diese Schnittstelle, sofern keine spezifischere Route festgelegt ist.

Dies ist so einfach wie das Übergeben der Bindungs-IP, wenn der Befehl ssh ausgeführt wird

ssh -b 192.168.0.<IP> user@server.to.connect.to 

Für SSHd (Der SSH-Server) möchten Sie die Konfiguration für den Server bearbeiten und nach den Zeilen suchen, die eine ListenAddress angeben. Standardmäßig werden alle Schnittstellen abgehört . Normalerweise ist diese Datei / etc / ssh / sshd_config, variiert jedoch je nach Verteilung.

ListenAddress host|IPv4_addr|IPv6_addr 

So wie folgt:

ListenAddress 192.168.0.<IP> 

Hinweis : Wenn Sie eine Abhöradresse einstellen, wird diese Adresse NUR abgehört. Fügen Sie so viele Abhöradressen (in neuen Zeilen mit der ListenAddress) hinzu, wie Sie möchten.

Wenn Sie diese Änderungen vorgenommen haben, starten Sie SSHd so, wie es von Ihrer Distribution gewählt wird.