Cara menjalankan pelanggan VPN secara automatik sebagai perkhidmatan

- 3196
- 516
- Dave Kreiger V
Objektif
Sambungkan ke VPN secara automatik di gerai dengan perkhidmatan.
Pengagihan
Ini akan berfungsi pada hampir semua pengedaran Linux.
Keperluan
Pemasangan Linux yang berfungsi dengan keistimewaan root dan langganan VPN.
Kesukaran
Mudah
Konvensyen
- # - Memerlukan arahan Linux yang diberikan untuk dilaksanakan dengan keistimewaan akar sama ada secara langsung sebagai pengguna root atau dengan menggunakan
sudo
perintah - $ - Memerlukan arahan Linux yang diberikan sebagai pengguna yang tidak layak
Pengenalan
VPNs hebat. Mereka melindungi orang dari pelbagai ancaman dan mengintip dalam talian. Kadang -kadang, mereka boleh menjadi kesakitan yang nyata untuk ditubuhkan, atau prosedur yang ditetapkan tidak sesuai dengan cara anda menggunakan komputer anda. Itulah sebabnya ia adalah penyelesaian yang hebat untuk menjalankan sambungan VPN sebagai perkhidmatan pada permulaan. Anda tidak perlu ingat untuk menghidupkannya, dan ia akan terus berjalan walaupun anda tidak mempunyai persekitaran desktop. Selain itu, ia biasanya akan dijalankan sebelum desktop anda dan mana -mana sambungan anda yang lain, membantu mengekalkan data anda daripada bocor.
Pelanggan OpenVPN direka untuk dijalankan sebagai perkhidmatan untuk alasan ini. Anda hanya perlu menetapkannya dengan cara itu. Apa yang lebih baik; Konfigurasi biasanya disediakan untuk anda oleh perkhidmatan VPN anda.
Pasang OpenVPN
Pertama, anda perlu memasang OpenVPN pada sistem anda. Ini adalah perisian yang sangat popular, jadi ia boleh didapati di kebanyakan pengagihan.
Ubuntu/Debian
$ sudo apt pasang openvpn
Fedora
# DNF -y Pasang OpenVPN
Opensuse
# zypper Pasang OpenVPN
Arch Linux
# Pacman -s OpenVPN
Gentoo
# Emerge -OpenVPN OpenVPN
Dapatkan fail konfigurasi VPN
Perkhidmatan VPN yang paling berkualiti menyediakan fail konfigurasi OpenVPN supaya anda boleh menggunakannya untuk menyediakan sambungan anda sendiri. Tidak mungkin untuk menampung setiap VPN, tetapi di sini adalah lokasi fail OpenVPN untuk beberapa yang popular. Sekiranya anda menggunakan VPN yang berbeza melihat di sekitar papan pemuka pengguna anda atau dokumentasi mereka. Mereka mesti ada.
Airvpn
AirVPN menjana fail OpenVPN untuk anda dari papan pemuka pelanggan anda. Fail -fail ini unik kepada anda, jadi tidak ada pautan sejagat.
Expressvpn
ExpressVPN Menyediakan fail OpenVPN melalui halaman "Muat turun" di papan pemuka anda.
Ivpn
IVPN menyediakan fail mereka secara terbuka di sini.
Nordvpn
NORDVPN menyediakan fail konfigurasi OpenVPN mereka secara terbuka di sini.
Akses internet peribadi
Akses Internet Peribadi juga mengeluarkan konfigurasi mereka secara terbuka. Anda boleh menjumpainya di sini.
Ubah suai konfigurasi
Tidak banyak pengubahsuaian yang perlu dilakukan. Kebanyakan masa, fail ini direka untuk menjadi kunci giliran. Hanya ada beberapa perkara yang lebih baik untuk dilakukan untuk kemudahan.
Pilih pelayan yang ingin anda sambungkan. Fail harus berakhir di .ovpn
sambungan. Itu sesuai untuk menjalankannya secara manual dari baris arahan, tetapi tidak akan berfungsi ketika menjalankannya sebagai perkhidmatan. Salin fail dalam direktori perkhidmatan OpenVPN dan namakan semula.
$ sudo cp ~/muat turun/vpn-configs/'usa new_york-1194.ovpn '/etc/openvpn/openvpn.Conf
Nama itu dibuat, tetapi biasanya mereka kelihatan seperti itu, jadi pastikan anda mempunyai yang sesuai untuk VPN anda.
Sekarang failnya berada di tempat yang betul, terdapat beberapa perkara lagi yang mungkin anda mahu lakukan. Oleh kerana anda menjalankan ini sebagai perkhidmatan, memasukkan maklumat log masuk anda tidak mungkin. Anda perlu memasukkannya ke dalam fail. Sekiranya anda menggunakan Airvpn, ini tidak terpakai. Fail yang dihasilkan mengandungi maklumat log masuk anda. Buat fail di /etc/openvpn
dipanggil auth.txt
. Letakkan nama pengguna anda pada baris pertama dan kata laluan pada kedua. Anda harus menukar kebenaran fail untuk menyekat akses.
$ sudo chmod 400 auth.txt
Dalam kes ini pemiliknya adalah root, jadi hanya root (pengguna yang menjalankan OpenVPN) dapat membaca fail dengan kata laluan anda.
Seterusnya, buka OpenVPN.Conf
fail. Cari garis yang mengandungi Auth-user-Pass
dan tambah auth.txt
selepas itu.
Kebanyakannya tidak termasuk pembalakan. Anda boleh menambah beberapa baris ke fail sehingga log ke lokasi yang boleh diramal.
status/etc/openvpn/openvpn-status.log log/etc/openvpn/openvpn.log
Itu sahaja yang anda perlukan. Sekiranya anda selesa bermain -main dengannya, sila bebas.
Mulakan perkhidmatan
Anda akhirnya bersedia untuk memulakan perkhidmatan dan mengujinya.
Sistemd
$ sudo Systemctl Mula OpenVPN
OpenRC
# /etc /init.D/OpenVPN Mula
Sekiranya semuanya kelihatan baik, aktifkan OpenVPN pada permulaan.
Sistemd
$ sudo systemctl enable OpenVPN
OpenRC
# rc-update Tambah OpenVPN Default
Pemikiran penutupan
Menjalankan OpenVPN sebagai perkhidmatan akhirnya lebih mudah dan lebih selamat daripada menjalankannya melalui pelanggan VPN atau persekitaran desktop anda. Bukan sesuatu yang dapat dilakukan oleh pengguna biasa, dan ia menggunakan seluruh sistem, jadi anda harus benar-benar komited kepada VPN dan pelayan itu.
Tutorial Linux Berkaitan:
- Perkara yang hendak dipasang di Ubuntu 20.04
- Perkara yang perlu dilakukan setelah memasang ubuntu 20.04 Focal Fossa Linux
- Cara Menyiapkan Pelayan OpenVPN di Ubuntu 20.04
- Pengenalan kepada Automasi, Alat dan Teknik Linux
- Muat turun linux
- Distro linux terbaik untuk pemaju
- Bolehkah linux mendapat virus? Meneroka kelemahan Linux ..
- Pengurus Rangkaian Linux GUI
- Mint 20: Lebih baik daripada Ubuntu dan Microsoft Windows?
- Senarai dan Pemasangan Pelanggan FTP di Ubuntu 22.04 Linux ..
- « Cara Melaksanakan Pekerjaan Selang Kurang Dari 1 Minit Menggunakan Penjadual Berasaskan Masa Cron
- Cara Membuat Mesin Maya Baru di Xenserver Menggunakan Baris Perintah »