SADECE VPN ile bağlanın


9

Ubuntu yüklenirken varsayılan olarak VPN üzerinden nasıl bağlantı oluşturabilirim? VPN bağlantısı kurulmadıysa veya bağlantısı kesildiyse de İnternet'e erişmem gerekiyor.

Birkaç kelimeyle, SADECE VPN üzerinden internete bağlanmam gerekiyor.


6
Bu bir tavuk yumurtası hikayesi. 'Gerçek' bağlantınızda internet erişimi olmadan VPN erişim yoğunlaştırıcıya erişemezsiniz. Belki sorularınız yalnızca VPN trafiğine olan 'gerçek' bağlantınızdaki giden bağlantıları sınırlamakla ilgilidir? Sadece VPN sunucusuyla konuşmaya izin veren bir güvenlik duvarına ne dersiniz?
gertvdijk

Launchpad'deki ilgili hata raporları: # 508063, # 666446, # 344455, # 648212, # 402223.
jdthood

Gertvdijk'in dediği gibi, internet olmadan VPN yok. Belki de İnternet trafiğini sadece VPN bağlantısının altında yatan trafikle sınırlamanın bir yolunu istemelisiniz.
jdthood

Daha sonra komut dosyası verilemez, böylece internet bağlantısı olur olmaz VPN otomatik olarak bağlanır mı?
Ramon Suarez

Yanıtlar:


3

şu anda sahip olduğum şey bu, bir süre sonra tüm bunları başlangıçta otomatik hale getirmek için bir komut dosyası yapacağım, ancak bu arada umarım sizin için çalışır.

Eğer değilseniz, fikri almanız ve daha sonra VPN programınıza çevirmeniz gerekecekse OpenVPN kullandığınızı varsayıyorum.

Öncelikle / etc / openvpn adresine gitmeli ve iki satırlı VPNconfig adlı bir dosya (gerçek değerlerinizle) yapmanız gerekir

VPN_User
VPN_Password

Şimdi / etc / openvpn içindeki tüm .ovpn dosyalarınız için

auth-user-pass

ile

auth-user-pass VPNconfig.txt VPNconfig.txt

Bu, her giriş yaptığınızda kullanıcı ve şifre yazmanıza gerek kalmayacağından emin olmanızı sağlar (ayrıca güvensizdir, bu yüzden VPN'niz için hangi şifreyi kullandığınıza dikkat edin, diğer her şey için şifre olmadığınızdan emin olun)

Şimdi /root/.bashrc'de bir takma ad yapacağım

alias vpn='cd /etc/openvpn/ && openvpn /etc/openvpn/Your_VPN_Ovpn_File.ovpn'

Yani başlattığınızda sadece bir terminal açın ve çalıştırın

sudo su
vpn

VPN bağlantısı kesildiğinde IP'nizin açığa çıkmadığından emin olmak için bir iptables komut dosyası kullanmalısınız, burada belirtilen adımları izlediğinizi biliyorsunuz , özellikle ilk sayfanın altındaki windom'un cevabını kontrol edin. PIA dışında bir VPN kullanıyorsanız, IP aralıklarınızı getirmek için komut dosyasını değiştirmeniz gerekir.

Bu komut dosyası, ilk yazı iptables-vpn ve iptables-novpn içinde belirtilen iki dosyayı oluşturur.

Ayrıca, her bir .ovpn başlangıcında eklenmesi için DNS sızıntılarından kaçınmak istersiniz.

up /etc/openvpn/update-resolv-conf
down /etc/openvpn/update-resolv-conf
--script-security 2

ve burada çalışıp çalışmadığını kontrol et

Gertvdijk'in VPN'ye erişmek için bağlantıya ihtiyacınız olduğunu söylediği için, sipariş, VPN'ye bağlanın, ardından ./iptables-vpn'yi çalıştırın ve şimdi VPN bağlantısızlıklarından güvenli olacaksınız, sorun şu ki, bağlantıyı keserseniz ./iptables-novpn komutunu yürütmek, VPN bağlantısını sıfırlamak ve iptables-vpn'yi tekrar açmak için manuel olarak ayarlamanız gerekir.

Netifaces kullanarak bir python betiği ile daha hızlı bir yolu var ama hala kullanıyorum ... Umarım yardımcı oldu!


1

Varsayılan olarak VPN'ye bağlanma:

Sistem tepsisindeki Ağ Yöneticisi simgesini tıklayın ve "Bağlantıları Düzenle ..." seçeneğini seçin.

Varsayılan bağlantınızı seçin ve "Düzenle" düğmesini tıklayın.

Genel sekmesinde "Bu bağlantıyı kullanırken otomatik olarak VPN'ye bağlan" ayarı vardır, VPN'nizi seçin.

İnternete yalnızca VPN ile bağlanın:

Bu, bir güvenlik duvarı kullanılarak gerçekleştirilebilir, örneğin UFW (Karmaşık Güvenlik Duvarı) kullanan bir örnek için bkz . OpenVPN için UFW .

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.