Cara Menginstal dan Mengonfigurasi OpenVPN di Debian 9

How Install Configure Openvpn Debian 9



OpenVPN adalah perangkat lunak Virtual Private Network sumber terbuka. Ini berjalan sebagai model client-server. Server OpenVPN berjalan pada komputer jarak jauh yang dapat diakses publik, dan Anda dapat menyambungkannya menggunakan perangkat lunak klien OpenVPN yang diinstal pada komputer Anda. Dengan begitu, Anda dapat terhubung ke semua komputer dan perangkat yang berjalan di jaringan komputer jarak jauh dan juga menggunakan koneksi internet komputer tersebut. OpenVPN juga dapat digunakan untuk terhubung ke jaringan lokal dari lokasi terpencil yang berbeda juga, yang berada di belakang NAT dan diberi alamat IP yang tidak dapat dirutekan. Ada banyak lagi kegunaan OpenVPN.

Pada artikel ini, saya akan menunjukkan cara menginstal dan mengkonfigurasi OpenVPN di Debian 9 Stretch. Mari kita mulai.







Pertama-tama perbarui cache repositori paket APT dari mesin Debian 9 Anda dengan perintah berikut:



$sudopembaruan yang tepat

Cache repositori paket APT harus diperbarui.







Sekarang instal Git dengan perintah berikut:

$sudotepatInstall Pergilah



Sekarang tekan dan lalu tekan untuk melanjutkan.

OpenVPN harus diinstal.

Menginstal dan mengonfigurasi OpenVPN secara manual adalah tugas yang membosankan. Anda harus mengetahui banyak hal untuk mengaturnya dengan benar. Kabar baiknya adalah, sebenarnya ada repositori GitHub (yang dapat Anda temukan di https://github.com/Angristan/OpenVPN-install ) membantu Anda menginstal dan mengkonfigurasi OpenVPN dengan sangat mudah. Jadi begitulah cara saya menginstal OpenVPN di artikel ini.

Sekarang navigasikan ke ~/Unduhan direktori dengan perintah berikut:

Sekarang kloning repositori OpenVPN-Install GitHub dengan perintah berikut:

$git klonhttps://github.com/angristan/openvpn-install.git

Repositori OpenVPN-Install GitHub harus dikloning.

Direktori baru bukavpn-instal harus dibuat dan semua file repositori OpenVPN-Install GitHub harus disalin di dalamnya.

$ls

Sekarang navigasikan ke bukavpn-instal/ direktori dengan perintah berikut:

$CDbukavpn-instal

Anda harus dapat menemukan openvpn-install.sh file dalam direktori ini.

Sekarang buat openvpn-install.sh dapat dieksekusi dengan perintah berikut:

$chmod+ x openvpn-install.sh

Seperti yang dapat Anda lihat, openvpn-install.sh skrip sekarang dapat dieksekusi.

Sekarang lari openvpn-install.sh naskah sebagai akar dengan perintah berikut:

$sudo./openvpn-install.sh

Sekarang pastikan alamat IP sudah benar. Jika Anda ingin mengubahnya, Anda dapat mengubahnya di sini. Ini akan menjadi alamat IP server OpenVPN setelah diinstal. Jadi pastikan itu benar. Setelah selesai, tekan untuk melanjutkan.

Sekarang Anda harus memberi tahu OpenVPN port apa yang akan digunakan. Port default adalah 1194 . Tetapi Anda dapat menggunakan port lain.

Jika Anda ingin menggunakan port tertentu, tekan 2 lalu tekan . Kemudian OpenVPN akan meminta Anda untuk memasukkan nomor port.

Jika Anda ingin OpenVPN memilih port acak untuk digunakan, cukup tekan 3 dan tekan .

Saya menggunakan port default. Jadi saya hanya akan menekan di sini.

Anda harus mengetikkan alamat IPv4 Publik Anda di sini jika Anda ingin mengakses server OpenVPN melalui internet. Tetapi jika Anda ingin mengakses server OpenVPN hanya dari jaringan lokal Anda, ketikkan saja alamat IP yang Anda ketikkan sebelumnya, alamat IP NAT Anda.

Anda dapat menemukan alamat IPv4 Publik Anda dengan sangat mudah. Kunjungi saja http://www.whatsmyip.org/ dan alamat IPv4 publik Anda harus ada di sana.

Sekarang Anda harus memberi tahu OpenVPN protokol komunikasi apa yang akan digunakan. Anda dapat menggunakan UDP atau TCP. UDP dipilih secara default, dan lebih cepat dari TCP. Setelah selesai, tekan .

Sekarang Anda harus memilih penyedia DNS. OpenVPN akan menggunakannya untuk menyelesaikan nama host. Ada banyak penyedia untuk dipilih. Saya akan memilih yang default, 1) Resolver sistem saat ini (dari /etc/resolv.conf) . Ini akan menggunakan mesin Debian 9 Anda /etc/resolv.conf file untuk menyelesaikan nama host DNS.

Setelah selesai, tekan .

Sekarang pilih jenis enkripsi. Jika Anda tidak tahu apa itu, biarkan default dan tekan .

Sekarang pilih ukuran kunci Diffie-Hellman untuk digunakan. Semakin banyak bit kunci yang Anda gunakan, semakin aman enkripsi, tetapi proses enkripsi-dekripsi akan lebih lambat. Anda dapat menggunakan bit kunci yang disarankan atau menggunakan 4096 bit. Saya akan menggunakan default, 3072 bit kunci. Setelah selesai, tekan .

Pilih ukuran kunci RSA. Konsepnya di sini sama dengan kunci Diffie-Hellman seperti yang saya bahas di bagian sebelumnya. Saya akan menggunakan default, 3072 bit kunci. Setelah selesai, tekan .

Anda dapat meminta kata sandi saat orang lain mencoba menyambung ke server VPN Anda. Perilaku default adalah tidak meminta kata sandi kepada pengguna saat menghubungkan ke server. Ini adalah perilaku default dan inilah yang akan saya lakukan. Anda dapat mengatur kata sandi jika Anda mau. semua terserah padamu. Setelah selesai, tekan .

Sekarang ketik nama klien (jangan gunakan spasi) dan tekan .

Tekan saja .

Instalasi OpenVPN harus dimulai.

OpenVPN harus diinstal.

Sekarang Anda seharusnya dapat menemukan file OVPN di direktori HOME pengguna Anda dengan nama yang sama dengan nama klien Anda (seperti yang Anda atur sebelumnya). Dalam kasus saya, nama filenya adalah linuxhint.ovpn .

Menghubungkan ke Server OpenVPN:

Jika Anda ingin terhubung ke server OpenVPN Anda dari komputer lain, Anda memerlukan salinan file OVPN (dalam kasus saya linuxhint.ovpn ) yang dihasilkan oleh penginstal OpenVPN.

Di komputer klien, Anda harus menginstal perangkat lunak klien OpenVPN.

Jika Anda menggunakan sistem operasi Linux, cukup instal OpenVPN di sana dan salin file OVPN di sana.

Saya berasumsi, Anda menggunakan server Ubuntu sebagai klien OpenVPN.

Sekarang instal OpenVPN di sana dengan perintah berikut:

$sudotepatInstallopenvpn

saya menyalin linuxhint.ovpn mengajukan di sana.

Sekarang jalankan perintah berikut untuk terhubung ke server OpenVPN Anda:

$sudoopenvpn--configlinuxhint.ovpn

Anda harus terhubung ke server OpenVPN Anda.

Seperti yang Anda lihat, tun0 antarmuka ditambahkan ke Server Ubuntu saya.

Jadi begitulah cara Anda menginstal dan mengkonfigurasi OpenVPN di Debian 9 Stretch. Terima kasih telah membaca artikel ini.