VPN (Virtual Private Network): Difference between revisions
No edit summary |
No edit summary |
||
Line 14: | Line 14: | ||
https://www.wireguard.com/ | https://www.wireguard.com/ | ||
https://trailofbits.github.io/algo/client-macos-wireguard.html | https://trailofbits.github.io/algo/client-macos-wireguard.html | ||
=L2TP | Koneksi L2TP pada Armbian Linux= | |||
==Install Network Manager (NM) dengan L2TP== | |||
Tambahkan repository | |||
add-apt-repository ppa:nm-l2tp/network-manager-l2tp | |||
apt-get install network-manager-l2tp | |||
Buat koneksi baru VPN L2TP dengan command berikut : | |||
nmcli connection add connection.id [VPNConnectionName] con-name [VPNConnectionName] type VPN vpn-type l2tp ifname -- connection.autoconnect no ipv4.method auto vpn.data "gateway = [ipv4], ipsec-enabled = yes, ipsec-psk = 0s"$(base64 <<<'[PSK]' | rev | cut -c2- | rev)"=, mru = 1400, mtu = 1400, password-flags = 0, refuse-chap = yes, refuse-mschap = yes, refuse-pap = yes, require-mppe = yes, user = [user]" vpn.secrets password=[user-password] |
Revision as of 14:04, 18 December 2023
WireGuard
Hal pertama yang menjadi catatan penulis disini adalah proses instalasi Wireguard di MacOSX 10.13.6 (High Sierra) yang penulis gunakan saat tulisan ini dituangkan ke dalam AbahDokuWiki.
Install
Proses instalasi WireGuard di MacOSX mungkin menurut saya agak merepotkan karena secara default di arahkan ke App Store. Beruntung ada yang share untuk MacOSX tua.
Install wireguard-go userspace driver
brew install wireguard-tools
Configurasi WireGuard
Mentok nih catatannya ......... ???????????????
Referensi
https://www.wireguard.com/ https://trailofbits.github.io/algo/client-macos-wireguard.html
L2TP | Koneksi L2TP pada Armbian Linux
Install Network Manager (NM) dengan L2TP
Tambahkan repository
add-apt-repository ppa:nm-l2tp/network-manager-l2tp apt-get install network-manager-l2tp
Buat koneksi baru VPN L2TP dengan command berikut :
nmcli connection add connection.id [VPNConnectionName] con-name [VPNConnectionName] type VPN vpn-type l2tp ifname -- connection.autoconnect no ipv4.method auto vpn.data "gateway = [ipv4], ipsec-enabled = yes, ipsec-psk = 0s"$(base64 <<<'[PSK]' | rev | cut -c2- | rev)"=, mru = 1400, mtu = 1400, password-flags = 0, refuse-chap = yes, refuse-mschap = yes, refuse-pap = yes, require-mppe = yes, user = [user]" vpn.secrets password=[user-password]