Saya menggunakan OpenVPN melalui Tunnelblick di MacOS X Lion.
Saya perlu mengatur DNS khusus (dengan IP lokal, yang hanya berfungsi saat VPN aktif) selama durasi sesi VPN ini saja.
Saya tidak memiliki akses ke konfigurasi server OpenVPN. Hanya konfigurasi klien. Juga, DNS dari server tidak berfungsi.
Jadi berfungsi seperti ini: Saya terhubung ke VPN, buka preferensi Jaringan dan secara manual mengatur DNS. Setelah VPN terputus, saya kembali ke default. Ini berfungsi, tetapi harus otomatis.
Setelah beberapa penjelajahan saya menemukan bahwa OpenVPN atas dan bawah script dapat membantu saya dengan itu. Sayangnya, saya belum menemukan dokumentasi khusus tentang bagaimana tepatnya hal itu dapat dilakukan.
Bagaimana bisa atau tidak bisa dilakukan? Saran apa pun akan dihargai!
sumber
Jawaban:
coba tambahkan:
ke konfigurasi klien Anda
sumber
push "dhcp-option DNS 10.11.12.13"
tentang konfigurasi server, tidak tahu bagaimana mengubahnya menjadi konfigurasi klien. Terima kasih lagi :-)Anda dapat menambahkan opsi ini di OpenVPN
server.conf
Anda jika Anda ingin mendorong untuk semua klien:Anda dapat mengubah
8.8.8.8
ke DNS yang Anda inginkan.sumber
push
di dalam klien conf tidak berfungsitambahkan ini ke file konfigurasi klien:
sumber