Konfigurasi OpenVPN di Ubuntu - Hallo sahabat Sijunjung Xcoder, Pada Artikel yang anda baca kali ini dengan judul Konfigurasi OpenVPN di Ubuntu, kami telah mempersiapkan artikel ini dengan baik untuk anda baca dan ambil informasi didalamnya. mudah-mudahan isi postingan
Artikel Linux,
Artikel Ubuntu, yang kami tulis ini dapat anda pahami. baiklah, selamat membaca.
Judul : Konfigurasi OpenVPN di Ubuntu
link : Konfigurasi OpenVPN di Ubuntu
OpenVPN adalah salah satu tool VPN (Virtual Private Network). OpenVPN menggunakan private keys, certificate, atau username/password untuk autentikasi dalam membangun koneksi. Sebelumnya saya juga pernah mengonfigurasi VPN tetapi dengan tool pptpd disini.
1. Pertama atur ip, disini saya mengatur ip enp1s0f2 192.168.99.1, yang nanti akan digunakan untuk komunikasi dengan client
2. Setelah itu install tool yang dibutuhkan yaitu openvpn (vpn), easy-rsa (cerficate), mariadb (database)
apt-get install openvpn easy-rsa mariadb-server
3. Buat direktori baru bernama easy-rsa di /etc/openvpn, lalu copy easy-rsa yang ada di /usr/share/easy-rsa ke direktori /etc/openvpn/easy-rsa, lalu masuk ke direktori openvpn.
mkdir /etc/openvpn/easy-rsa
cp /usr/share/easy-rsa/* /etc/openvpn/easy-rsa
cd /etc/openvpn/easy-rsa/
4. lalu buka file vars, ubah beberapa konfigurasi yang nanti akan digunakan untuk konfigurasi certificate, dan juga kamu bisa ubah nama konfigurasi nama export Key (tidak harus sama).
nano vars
export KEY_COUNTRY="ID"
export KEY_PROVINCE="Jawa Tengah"
export KEY_CITY="Rembang"
export KEY_ORG="Jihadt A"
export KEY_EMAIL="user1@redgrave.net"
export KEY_OU="TKJ"
export KEY_NAME="VPNServer"
5. Lalu ketikkan perintah di bawah, untuk menerapkan konfigurasi vars
source ./vars
./clean-all
6. Perintah ini digunakan untuk membuat certficate ca yang nanti akan digunakan di vpn server. Pada saat membuat certificate tinggal klik enter, karena deskripsi cerficate sudah di konfigurasi di vars
./build-ca
7. Lalu buat certificate untuk server, untuk proses pembuatan tinggal di klik enter
./build-key-server vpn-server
8. Dan certificate untuk client
./build-key vpn-client1
9. Lalu buat juga certificate untuk diffie hellman, iyaaa kedengaran aneh bukan, tapi certificate ini juga dipakai di openvpn
./build-dh Generating
10. Lalu copy semua certificate yang sudah dibuat ke /etc/openvpn, setelah itu keluar menuju ke direktori /etc/openvpn dengan perintah cd ..
cp keys/ca.crt /etc/openvpn
cp keys/dh2048.pem /etc/openvpn
cp keys/vpn-server.* /etc/openvpn
cd ..
Anda sekarang membaca artikel Konfigurasi OpenVPN di Ubuntu dengan alamat link https://sijunjung-xcoder.blogspot.com/2018/10/konfigurasi-openvpn-di-ubuntu.html
Judul : Konfigurasi OpenVPN di Ubuntu
link : Konfigurasi OpenVPN di Ubuntu
Konfigurasi OpenVPN di Ubuntu
1. Pertama atur ip, disini saya mengatur ip enp1s0f2 192.168.99.1, yang nanti akan digunakan untuk komunikasi dengan client
2. Setelah itu install tool yang dibutuhkan yaitu openvpn (vpn), easy-rsa (cerficate), mariadb (database)
apt-get install openvpn easy-rsa mariadb-server
3. Buat direktori baru bernama easy-rsa di /etc/openvpn, lalu copy easy-rsa yang ada di /usr/share/easy-rsa ke direktori /etc/openvpn/easy-rsa, lalu masuk ke direktori openvpn.
mkdir /etc/openvpn/easy-rsa
cp /usr/share/easy-rsa/* /etc/openvpn/easy-rsa
cd /etc/openvpn/easy-rsa/
4. lalu buka file vars, ubah beberapa konfigurasi yang nanti akan digunakan untuk konfigurasi certificate, dan juga kamu bisa ubah nama konfigurasi nama export Key (tidak harus sama).
nano vars
export KEY_COUNTRY="ID"
export KEY_PROVINCE="Jawa Tengah"
export KEY_CITY="Rembang"
export KEY_ORG="Jihadt A"
export KEY_EMAIL="user1@redgrave.net"
export KEY_OU="TKJ"
export KEY_NAME="VPNServer"
5. Lalu ketikkan perintah di bawah, untuk menerapkan konfigurasi vars
source ./vars
./clean-all
6. Perintah ini digunakan untuk membuat certficate ca yang nanti akan digunakan di vpn server. Pada saat membuat certificate tinggal klik enter, karena deskripsi cerficate sudah di konfigurasi di vars
./build-ca
7. Lalu buat certificate untuk server, untuk proses pembuatan tinggal di klik enter
./build-key-server vpn-server
8. Dan certificate untuk client
./build-key vpn-client1
9. Lalu buat juga certificate untuk diffie hellman, iyaaa kedengaran aneh bukan, tapi certificate ini juga dipakai di openvpn
./build-dh Generating
10. Lalu copy semua certificate yang sudah dibuat ke /etc/openvpn, setelah itu keluar menuju ke direktori /etc/openvpn dengan perintah cd ..
cp keys/ca.crt /etc/openvpn
cp keys/dh2048.pem /etc/openvpn
cp keys/vpn-server.* /etc/openvpn
cd ..
11. Lalu buat konfigurasi vpn server, dev = nama interface yang digunakan openvpn, ca ca.cert = certificate ca, dh dh2048.pem = certificate diffie hellman yang tadi dibuat, server 192.168.56.0 255.255.255.0 = adalah ip yang nanti digunakan interface baru untuk koneksi vpn, push route = ip enp1s0f2 atau ip eth yang nanti akan terhubung dengan client.
port 2017
proto tcp
dev tun
ca ca.crt
cert vpn-server.crt
key vpn-server.key
dh dh2048.pem
server 192.168.56.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.99.0 255.255.255.0"
push "redirect-gateway def1 bypass-dhcp"
cipher AES-128-CBC
comp-lzo
persist-key
persist-tun
status server-vpn-status.log
verb 3
proto tcp
dev tun
ca ca.crt
cert vpn-server.crt
key vpn-server.key
dh dh2048.pem
server 192.168.56.0 255.255.255.0
ifconfig-pool-persist ipp.txt
push "route 192.168.99.0 255.255.255.0"
push "redirect-gateway def1 bypass-dhcp"
cipher AES-128-CBC
comp-lzo
persist-key
persist-tun
status server-vpn-status.log
verb 3
12. Lalu run konfigurasi vpn-server.conf, saat me-run vp-server.conf kamu harus ada di direktori /etc/openvpn, setelah ada tulisan Initialization Sequence Completed ctrl + c untuk menghentikan openvpn, lalu init 6 untuk merestart laptop
openvpn /etc/openvpn/vpn-server.conf
13. Dan setelah laptop terestart maka akan muncul interface baru yaitu tun0
ifconfig
Demikianlah Artikel Konfigurasi OpenVPN di Ubuntu
Sekianlah artikel Konfigurasi OpenVPN di Ubuntu kali ini, mudah-mudahan bisa memberi manfaat untuk anda semua. baiklah, sampai jumpa di postingan artikel lainnya.
Anda sekarang membaca artikel Konfigurasi OpenVPN di Ubuntu dengan alamat link https://sijunjung-xcoder.blogspot.com/2018/10/konfigurasi-openvpn-di-ubuntu.html