Digital Ocean'dan server aldım ve şu linkteki scriptle OpenVPN kurdum. Sıkıntısız çalışıyor VPN.https://github.com/Angristan/OpenVPN-install
Ancak şöyle bir sorunum var, ben sadece bazı IP'lerin VPN üzerinden geçmesini, diğer internet kullanımının benim hattım üzerinden olmasını istiyorum. Yani sadece spesifik bazı IP'lere, sitelere bağlanmaya çalıştığımda VPN kullanılacak. Bunun yapılışı var ve basit. Bunu daha önce deneyen ve sıkıntısız yapan arkadaşım da var. Neden olmadığını bulamadık. .ovpn dosyasının ilk satırına alttaki komutları ekleyince olması gerek ama olmuyor. Tüm internet gidiyor, hiçbir siteye bağlanmıyor. Ama discord konuşması kesilmiyor garip şekilde.
route-nopull
route XX.XX.XX.XX
https://support.hidemyass.com/hc/en-us/articles/202720536-Using-VPN-for-specific-websites-IPs-only
Fikri olan var mı?
Nasıl? Pek bilgim yok bu konuda
@hex4d0r Hocam şöyle bir sorun var, bu benim çalıştıramadığım route-nopull vs. vs. eklenmiş config'i arkadaşıma attım, onda çalıştı. Tam istediğim gibi sadece belirlenmiş adreslere VPN üzerinden erişiyor, geri kalanına kendi bağlantısı üzerinden. Fakat aynı config bende çalışmıyor. Çok saçma
@hex4d0r Aynı. İşin asıl garip kısmı şu, bende Google DNS vardı, onu kaldırıp otomatiğe aldım ve VPN'i açtım. Bu sefer tüm internetimi VPN'e çıkaran config'i kullandım. Normalde yasaklı olan sitelere şu anda da giremiyorum. Yani bu VPN açık olsa dahi, TTnet birşekilde görüp engelliyor. Eğer DNS girersem o sitelere sorunsuz giriyor ama. Arkadaşıma sordum, bende de aynı dedi.
Ben bu işin ISS'ten kaynaklandığını düşünmeye başladım artık. Birşeyler dönüyor ama bilmiyorum
@hex4d0r Arkadaşın server'ını ve onun config'ini denedim şimdi. Onda çalışan sistem bende çalışmıyor 🙂 Olay nerde anlamadım. Tüm interneti VPN'e çıkarırken sorun yok, ama o nopull şeyini yapınca bende çalışmıyor. Onda çalışıyor herşey. Olay ne anlamadım
@hex4d0r Bu nopull varken ilk resim
@hex4d0r bu yine nopull varken 2. resim
@hex4d0r Bu da nopull yokken, tüm interneti VPN'e çıkarırken.
@hex4d0r Bu da VPN kapalıyken, benim kendi bağlantım
@hex4d0r evet. Sizin dediğinizi yaptığım hali burda yok ama, o da işe yaramamıştı
@hex4d0r evt vpn çıktı
Kaç tane bilmiyorum baya fazla, arkadaşımdan aldım, uyuşuyor evet.
Anlamadığım olay, neden route IP komutu bende işlemiyor. Aynı server aynı dosya, arkadaşımda çalışıyorken bende çalışmıyor. Çözemedim işi
@hex4d0r Biraz önce evdeki diğer bilgisayardan denedim, onda da aynı olay oldu. Sorun bağlantıda galiba. Kahrolasıca ttnet. Arkadaşınki resimde görüldüğü gibi
@hex4d0r Wifi'dan denedim girmiyor. Turkcell bağlantısında ise mahkeme kararı yazıları çıkıyor. Ama bu muhtemelen normal şebeke bağlantısına DNS giremediğim için böyle oldu
@hex4d0r Hocam öyle değil. DNS aktif değilse bilgisayarda, komple tüm pcyi internete çıkaran configle bileç VPN'le kapalı sitelere giremiyorum. Mahkeme kararı çıkıyor. Openvpn'in sorunu bu. Yukarda yazmıştım zaten. Arada ne iş dönüyorsa ISS yakalıyor. DNS girersem eğer kapalı sitelere giriyor ama. Arkadaşımda da aynen böyle durum. Ha mesela gidip Windscribe VPN kullansam veya başka bi hazır VPN servisi, böyle birşey yok
@hex4d0r hepsi default portları ellemedim, bilmiyorum hangisi. DNS olayı sadece yasaklı sitelerde oluyor. DNS yoksa OpenVPN ile yasaklı sitelere giremiyorum. Diğer sitelerde sorun yok tabi
@hex4d0r Telefondaki client'ta port gözüküyormuş, 1194 diyor
@hex4d0r Nasıl çevriliyor peki bu biliyor musunuz? Bir yer göremedim ilgili
@hex4d0r işe bak ki bende openvpn klasörü yok 😀
@hex4d0r Putty'den bağlandım, etc'nin içinde openvpn klasörü gözükmüyor
sudo nano /etc/openvpn/server.conf dosyası bomboş çıkıyor. İçine birşeyler yazıp kaydetmeye çalışınca boyle bır dosya yolu yok hatası veriyor.
@hex4d0r OIayı şöyle toparlayayım. 2 farklı sunucu var bır tanesını ben aylardır kullanıyorum UDP kullanıgım ıcın dns olarak google dns ayarlayıp ıstedıgım iplere vpn üzerinden sorunsuz erişiyorum (kurulum normal openvpn kurulumu script değil)
@protego arkadaşın sunucusuna ilk once script ile udp şeklinde kurduk ben (turksat) dns+ route ile sorunsuz kullandım, ancak protego kullanamadı, formatlayıp sıfırdan kendime kurdugum gibi scriptsiz kurulum yaptım, ben gene sorunsuz şekilde kullandım istediğim iplere girdim ancak protego gene kullanamadı. En son 443 üzerinden script ile kurduk ilk başta ben gene kullandım (dediğiniz gibi dnsye ihtiyaç duymadım ) şuan fazla kurcaladık sanırım bende route komutuyla kullanamıyorum 🙂
En son benim sunucumdan(scriptsiz kurulum) dns ye ihtiyaç olmayacak bir siteye protego 3G bağlantısı ile denedi sorun yaşamadı. UDP kurulumlarda dnsyi sunucudan alamıyor ancak ben sorunsuz şekilde kullanırken protego kullanamıyor. Son olarak benim aylardır kullandığım sunucu üzerinden ttnet+DNS GEREKMEYEN bir site deneyeceğiz eğer buna bağlanırsa ttnetin yasaklarına takılıyor demektir. Ancak tüm kurulumlarda route komutunu işin içine katmadan protego sorunsuz bağlantı sağladı.
@hex4d0r İlk sefer scripti kurmuştuk, sonra onda sorun çıkarınca normal şekilde kurulum yaptık. Normal kurulumda openvpn klasörü yoktu. Şimdi tekrar scriptle kurduk, openvpn klasörü geldi. Port işini de yaptık kurarken evet şimdi DNS'siz de açılıyor siteler. Ancak ana sorun çözülmedi tabi. Hala route komutunu koyunca o IP'lere girilemiyor. İşin garip yanı, bu scriptle kurarken şifre oluşturtmuyor ve bu olayı soran birine de şifre gelmeyecek demişler. Ve atanan IP'de normalden daha değişik bir IP gözüküyor. Bi işkillenmedim değil. Anlamadım olay ne
@hex4d0r Gördüğüm adresler aynı, ama bağlanınca sağ altta bildirim olarak çıkarttığı adres niye farklı gösterdi onu bilmiyorum. Ağ destekli güvenli modu deniyorum
@protego Olmadı. o arada ne yaptıysam, şimdi route-nopull komutunu ekleyince config'e, hiçbir sayfa açılmıyor 😀 Önceden sadece IP'sini eklediğim siteler açılmazdı, diğer siteler kendi bağlantımdan açılırdı sorunsuz, şimdi komple gitti hiçbir site açılmıyor nopull varsa. discord konuşması falan çalışıyor ama anlamsız şekilde. Neyi buldunuz? 😀
@hex4d0r akşama deneyeceğim. Şu an başka bir evdeyim, burda da ttnet var, wifidan bağlandım ve route komutlu configde.yine kapalı sitelere girmiyor. Ya sunucu kaynaklı bir sorun ya da bölgesel ttnet. Gerçi ikisi de anlamsız geliyor, ttnet'in route komutunu bozması ihtimali az, sunucu kaynaklı desem bendeki config arkadaşta çalışıyor.