OpenVPN’nin guzel bir ozelligi de proxy uzerinden calisabilmesidir. Eger onunuzde authentication zorunlu bir proxy varsa OpenVPN’e http-proxy ile kullandiginiz proxy’nin IP adresini , portunu ve auth turunu(mesela ntlm) belirtip rahatlikla(!) vpn tunelinizi kurabilirsiniz.
Onunuzdeki proxy muhtemelen CONNECT methodunu sadece 443 portu icin sagliyordur, bunun icinde OpenVPN sunucuyu TCP/443 de calistirmak ya da belirli adreslerden gelen tcp/443 isteklerini orjinal OpenVPN portuna yonlendirmek gerekebilir.
Ornek openvpn istemci dosyasi
client
proto tcp
dev tun
remote vpn.lifeoverip.net 443
resolv-retry infinite
nobind
persist-key
persist-tun
auth-user-pass
ca ca.crt
comp-lzo
http-proxy 1.2.3.4 8080 stdin ntlm
*stdin proxy icin gerekli user/pass’in disaridan girielcegini belirtiyor.
sunucu tarafi da buna uygun sekilde duzenlenmeli..
ellerine sağlık hocam.
teşekkürler baya işe yariyacak