SSH tünel üzerinde vekil sunucu ile Internet'e erişim
Google'da arandığında kolayca bulunabilecek bir bilgi olduğu halde ben kendime ait notlarım arasına da bunu eklemek istedim. Örnek senaryo şu şekilde: üniversite laboratuarımızdaki bilgisayar üzerinde ssh bağlantısı sağlayabildiğimiz bir kullanıcı hesabımız var. Üniversitenin içinden erişim gerektiren web sitelerine internet erişimimiz olan her hangi bir yerden ulaşmak istediğimizde ssh üzerinden o an kullandığımız bilgisayarla üniversitedeki bilgisayar arasına bir tünel kurmak işe yarıyor. Örneğin kendi bilgisayarımız üzerindeki 8080 portu üzerinden bir tünel açmak için aşağıdaki komutu çalıştırmak gerekli:
ssh -D 8080 -f -C -N kullanıcı_adı@sunucu_adresi
Daha sonra internete erişecek uygulamanın vekil sunucu ayarlarında socks sunucusuna "localhost" port değerine de "8080" girilirse ilgili uygulamanın internet erişimi aşağıdaki yolu izleyerek sağlancaktır:
Uygulama <==Ağ vekili==> [ Yerel bilgisayar:8080] <==SSH Tüneli(Yerel Ağ geçidi üzerinden internete erişilip)==> [ Uzak bilgisayar:22] <==Uzak ağ geçidi==> [ INTERNET ]
Hiç yorum yok:
Yorum Gönder