Linux'ta SSH Tüneli Nasıl Yapılır

click fraud protection

Çevrimiçi sansürden kaçınırken, çoğu kişi “vekillerin” ve VPN Hizmetler. Bunlar, kullanıcıların politik sansür veya hatta işyeri BT kuralları gibi şeyleri çözmelerine yardımcı olan araçlardır. Ayrıca, çevrimiçi paranoyak olan ve ekstra bir gizlilik katmanı isteyen bizler için de harika. Çoğunlukla, VPN'ler ve hatta genel proxy siteleri gibi şeyler çok iyi çalışır. Erişimi ve kurulumu kolaydır. Linux kullanıcıları için, çevrimiçi tarama yaparken aptal ağ kurallarını aşmanın ve hızlı bir şekilde gizlilik oluşturmanın kolay bir yolu vardır; SSH tüneli yapmak.

Tünel Nasıl Çalışır

Tünel oluşturma, sunucu ana bilgisayardan istemciye bir "tüp" veya "tünel" oluşturarak, ana bilgisayardan istemciye trafiği etkin bir şekilde aktararak çalışır. Bulunduğunuz bilgisayar yerine internet bağlantısını kullanarak sunucunun tam önünde oturuyormuş gibi hissetmenizi sağlar.

Tünel, Güvenli Kabuk Protokolü: SSH ile mümkün. SSH tüneli için herhangi bir türden ev sunucusu gerekmez. Bunun nedeni, bir SSH sunucusunun çalıştırılmasının muhtemelen en hafif programlardan biri olmasıdır. Heck, motivasyona sahip olsaydın cep telefonunda bile çalıştırabilirsin.

instagram viewer

Tünel Kurma

Bir SSH sunucusu olmadan SSH tüneline girmek mümkün değildir. Neyse ki, kurulum işlemi oldukça kolaydır. SSH'yi ve sunucu bileşenini yükleyerek başlayın. Bileşenleri kurma komutu işletim sistemine bağlı olarak değişir.

Ubuntu

sudo apt install openssh-sunucu

Arch Linux

sudo pacman -S openssh sudo systemctl etkinleştir sshd sudo systemctl başlat sshd

Debian

sudo apt-get install openssh-sunucu

Fedora / OpenSUSE

Fedora ve OpenSUSE kullanıcıları SSH'nin zaten sistemde olduğunu görecekler. Buna rağmen açılmamış olabilir. Şununla aç:

sudo systemctl sshd'yi etkinleştir sudo systemctl sshd'yi başlat

Sunucu yüklendiğinde tünel oluşturma zamanı.

ÇORAP PROXY

Tünelin en iyi yolu dinamik yöntemdir. Bu, trafiğin güvende kalmasını sağlar. Bu, gizlilik nedeniyle gitmek için en iyi seçenektir. Ayrıca, SSH tüneli bir SOCKS proxy bağlantısına dönüştürüldüğünden, hiç kimse bağlantınıza kulak misafiri olamaz.

ssh -C -D 1080 uzaktan @ ip adresi

Tünel göndermeye çalıştığınız bilgisayarın kullanıcı adı ve IP adresiyle “remote @ ip-address” i değiştirmeniz gerektiğini unutmayın.

FireFox'u Yapılandırma

Kullanmak istediğiniz tünel türü ne olursa olsun, internette gezinmek istiyorsanız proxy ayarlarının yapılması gerekir. SOCKS proxy'lerinin tüm tarayıcılarda oldukça iyi çalışmasına rağmen, kullanılacak en iyi olanın Firefox olduğunu unutmayın. Bunun nedeni sağlam seçeneklere sahip olmasıdır.

Önce Firefox'u açıp ayarlar alanını görüntülemek için hamburger menüsünü tıklayın. Tercihler sekmesini görüntülemek için “Tercihler” i tıklayın. Ardından, “Gelişmiş” ve ardından “Ağ” ı tıklayın.

Ağ sayfasının içinde, proxy ayarlarını göstermek için "ayarlar" ı tıklayın.

“Manuel Yapılandırma” yı bulun, onay kutusunu tıklayın ve SOCKS HOST metin alanını seçin. SOCKS HOST için bu metin alanına “127.0.0.1” yazın. Bağlantı noktası için “8888” kullanın. Ardından, Tamam düğmesini tıklayın, yeni bir sekme açın ve url çubuğuna “about: config” yazın.

Firefox Hakkında: Config

Firefox'un yaklaşık yapılandırma alanı, ileri düzey kullanıcıların Firefox'un dahili çalışmalarını değiştirebileceği ve değiştirebileceği yerdir. SOCKS proxy'sinin çalışması için bir ayarın değiştirilmesi gerekiyor ve daha fazlası yok.

About: config sayfasında, gösterilen uyarıyı okuyun ve devam etmek için kabul edin. Uyarıyı tekrar görmek istemiyorsanız onay işareti kutusunun işaretini kaldırın.

Arama çubuğuna “network.proxy.socks_remote_dns” yapıştırın. “False” seçeneğini arayın ve true olarak değişmesi için üzerine çift tıklayın. Bundan sonra, SOCKS proxy'si çalışır ve tarama başlayabilir.

Not: SSH tüneli bağlantısı kesildiğinde, tünel inecektir. Ayrıca, Firefox'u normal modda kullanmak istiyorsanız, ağ ayarlarına geri dönmeniz ve her şeyi normale döndürmeniz gerekir, aksi takdirde düzgün çalışmaz.

Temel Yerel Tünel

Bu, bağlantıyı yerel olarak uzak bağlantıya gönderen bir tüneldir. Sunucuyu uzaktaki bir bilgisayara bağlamak istediğinizde en iyisidir. Gizliliğe ihtiyacınız yoksa ve sadece tünel üzerinden uzak bir bağlantı istiyorsanız, yerel tüneli kullanın.

ssh -L 8888: localhost: 80 uzaktan @ ip adresi

Sonuç

SSH üzerinden tünelleme, internet trafiğini talep üzerine özel olarak yönlendirmenin harika bir yoludur. Ayrıca, bir VPN kullanmak istiyorsanız, ancak bunu karşılayamıyorsanız harika bir seçenektir. Bu, Linux'ta bir VPN kullanmanın harika bir fikir olmadığı anlamına gelmez. Ancak, onlar için bir zaman ve yer var. İstediğiniz tek şey Linux ile çevrimiçi trafiği güvenli bir şekilde yönlendirmenin hızlı bir yoluysa, bir SSH tüneli yapın.

watch instagram story