Apakah mungkin untuk dengan cepat dan mudah mengaktifkan dan menonaktifkan VPN di tingkat router?


0

Melalui DD-WRT atau yang serupa, apakah mungkin untuk beralih dan koneksi ke VPN? Akankah skrip duduk di mesin dalam jaringan rumah melakukan trik?

Tujuannya adalah untuk mendapatkan VPN terbatas non-negara sehingga saya dapat mengakses Netflix AS di Inggris dan semacamnya, melalui pemutar Blu-Ray yang cerdas (artinya saya tidak bisa hanya mengatur VPN di laptop - harus berada di level router). Kemudahan beralih diperlukan untuk mengembalikan koneksi ke default untuk penggunaan normal / UK Netflix, dll.

Jawaban:


0

Ya itu, jika Anda bersedia menjalankan skrip shell di router Anda. Perintah

   nvram set opvpn_cfg='
   client
   remote xx.yy.ww.zz
   ....
   <ca> 
   ---------BEGIN CERTFICATE--------------
   ...
   --------END CERTIFICATE--------------
   </ca>
   <key>
   ....
   '

akan membuat file config Anda, yang dapat Anda mulai dengan mengikuti:

   mkdir /tmp/openvpn
   cd /tmp/ovpn
   nvram get ovpn_cfg>ovpn.conf
   mkdir -p /tmp/etc/config
   echo -e "#!/bin/sh\nkillall openvpn\nping -c4 localhost\nopenvpn --daemon --config     /tmp/ovpn/ovpn.conf">/tmp/etc/config/ovpn.wanup
   chmod +x /tmp/etc/config/ovpn.wanup
   openvpn --daemon --config ovpn.conf

Perintah ini akan menghentikan OpenVPN:

   killall openvpn

Jika mau, Anda dapat memasukkan perintah di atas ke dalam file skrip, dan menjalankannya saat boot:

   nvram set rc_startup='mkdir /tmp/ovpn
   cd /tmp/ovpn
   nvram get ovpn_cfg>ovpn.conf
   mkdir -p /tmp/etc/config
   echo -e "#!/bin/sh\nkillall openvpn\nping -c4 localhost\nopenvpn --daemon --config /tmp/ovpn/ovpn.conf">/tmp/etc/config/ovpn.wanup
   openvpn --daemon --config ovpn.conf'

Ini agak umum, tetapi Anda harus dapat mencetaknya sesuai kebutuhan Anda.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.