SSH bağlantısını farklı bir arayüz üzerinden zorla


12

SSH kullanarak uzaktan bağlanmak istiyorum.

Ancak, VPN'im etkinken yapamıyorum, bu yüzden VPN ile olan bağlantıyı kesiyorum ve daha sonra diğer bağlantıyı kullanarak bağlanıyorum.

VPN'ye bağlandığımda bağlantıyı diğer bağlantımdan nasıl zorlayabilirim?

Windows 7 ve PuTTY istemcisini kullanıyorum.


3
Lütfen daha fazla bilgi ekleyin ... Mevcut makinenizin yönlendirme tablosunu, istemci işletim sisteminizin ne olduğunu (linux, windows)
sağlayın

Yanıtlar:


16

2 seçenek vardır. İlk olarak, SSH paketleri doğal olarak doğru arayüzden geçecek şekilde rotalarınızı değiştirebilirsiniz.

Veya -bSSH seçeneğini kullanabilirsiniz (veya benzer şekilde -B):

     -b Instagram Hesabındaki Resim ve Videoları bind_address
             Kaynak adres olarak yerel makinede bind_address kullanın
             bağlantı. Yalnızca birden fazla sistemde kullanışlıdır
             adres.

SSH istemcinizi seçilen bir yerel IP adresine bağlar, böylece tüm paketler ilgili arabirim üzerinden gönderilir.


1
ikinci seçenek nedir? merak ediyorum!
Eliran Malka

1
Soru, istemciyi belirttiği için PuTTY'de eşdeğerini nasıl yapacağınızı bilmek de yararlı olacaktır.
echristopherson

-B seçeneği bir IPv6 IP'sini desteklemiyor gibi görünüyor. Doğrumuyum?
Arya


4

Sorun, izlenen rotayla ilgiliydi.

Çözüm, yönlendirme tablosunu güncellemekti. routeKomutu, doğru arayüzü ve ağ geçidini belirten yeni bir rota eklemek için kullandım .

Komut şuna benzer route add <destination> mask <netmask> <gateway> <interface>, örneğin:

route -p add 10.100.10.10 mask 255.255.255.0 192.168.1.0 IF 13

-pkalıcı olduğundan, yeniden başlatıldıktan sonra orada kalır. IFarayüz içindir ve bu numarayı komuttan alabilirsiniz route print.


1

Hedefinize olan rotayı değiştirmeniz gerekir.

Önceki bir yanıt, -bveya -Bseçeneklerinin kullanılabileceğini belirtti, ancak normalde, VPN etkinleştirilirse bu işe yaramaz çünkü trafiği, genellikle adlandırılan VPN ağ arabirimi üzerinden herhangi bir hedefe yönlendirirtun0 .

Bu nedenle, gideceğiniz yere ulaşmak için izlediğiniz rotayı yeniden yapılandırmanız gerekir. Bize diyelim <destination>ve <gate1>kullanmak istediğiniz farklı arayüze ilişkili ağ geçidi (nexthop yönlendirici teknik olarak adresi) IP adresi. İle ip route, routekullanımdan kaldırılma, bu şekilde olmalıdır:

ip route add <destination> via <gate1>

Bir alternatif

ip route add <destination> via <gate1> dev <different interface>

ancak adresin <gate1>zaten farklı arayüzünüzle ilişkilendirildiği göz önüne alındığında , burada <different interface>hiçbir şey değişmez.

Burada önemli <gate1>olan, VPN yerine, farklı arayüzünüzün geçilmesi gereken ağ geçidi olduğunu belirtmektir .

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.