Saya memiliki file * .ovpn yang berfungsi jika saya mengetik
sudo openvpn client.ovpn
Sekarang saya ingin memulai openvpn ketika saya mem-boot komputer. Ini adalah versi ubuntu tanpa kepala - jika itu penting - 12.04 64bit.
Saya menyalin filename.ovpn ke / etc / openvpn tetapi tidak dimulai, meskipun saya jalankan
service openvpn start
Bagaimana saya bisa melakukan ini?
all
.Untuk OS Debian
Tempatkan file konfigurasi Anda ke / etc / openvpn, misalnya
/etc/openvpn/client.conf
.Awalan / komentar keluar baris yang dimulai dengan "turun" dan "naik" (
#down
dan#up
) - atau menghapusnya (ini memanggil skrip eksternal) dariclient.conf
Muat ulang konfigurasi openvpn
Periksa dengan
Apakah Anda melihat antarmuka tun0? Apakah IP-nya sudah ditetapkan? Bagus.
Ingat IP, reboot dan coba sambungkan.
sumber
Konfigurasi klien harus memiliki ekstensi
.conf
dan tidak.ovpn
. Mengubahclient.ovpn
keclient.conf
dalam/etc/openvpn
harus berhasilsumber
Akan menyenangkan untuk memiliki cara un hacker untuk melakukannya, tetapi ini harus dilakukan untuk saat ini.
1) Buat file myopenvpn di / etc / init /
2) Masukkan ke myopenvpn dan simpan:
SUMBER: http://www.hackerway.ch/2012/12/11/how-to-auto-start-openvpn-client-in-debian-6-and-ubuntu-12-04/#comment-79
sumber
Anda harus memasukkan informasi ini ke dalam skrip inisialisasi untuk openvpn di /etc/init.d. DAN aqd symlink yang sesuai ke file /etc/rc.d berbasis run level yang sesuai sehingga mulai dan berhenti.
sumber
Perhatikan bahwa untuk 16,04 dan seterusnya Anda akan memerlukan ini :
sumber
Saya melakukannya pada kotak CentOS dengan perintah berikut dimasukkan ke /etc/rc.local:
openvpn --config /path/to/file.ovpn &
Perintah dalam file tersebut dieksekusi setelah setiap runlevel multi-pengguna selesai booting dan tidak seperti menambahkannya ke skrip startup, itu tidak akan memperlambat boot Anda jika VPN membutuhkan waktu lama untuk setup, tetapi beberapa orang akan menyebutnya hack.
sumber