MacOS Operating System
Panduan ini menjelaskan cara menginstal dan mengkonfigurasi WireGuard pada MacOS untuk terhubung ke Helium VPN Server.
Langkah Instalasi
- Install aplikasi WireGuard dari App Store
- Buka WireGuard dan pilih Import tunnels from file
- Pilih file konfigurasi VPN Client yang telah Anda unduh sebelumnya. Setelah impor berhasil, konfigurasi akan muncul di daftar tunnel
- Klik Activate untuk terhubung ke Helium VPN Server

Langkah Konfigurasi
- Konfigurasi akses tunnel WireGuard untuk memungkinkannya mencapai subnet target yang Anda masukkan di Helium Cloud
- Contoh Menggunakan Interface en0 (periksa menggunakan perintah ifconfig)
- Buat konfigurasi NAT:
sudo nano /etc/pf.anchors/com.helium-nat - Tambahkan konfigurasi berikut:
nat on en0 from 10.250.0.0/24 to any -> (en0) - Tambahkan konfigurasi PF:
sudo nano /etc/pf.conf - Tambahkan baris berikut di akhir file:
anchor "com.helium-nat"
load anchor "com.helium-nat" from "/etc/pf.anchors/com.helium-nat"
pass in on utun0 from 10.250.0.0/24 to any
pass out on utun0 from any to 10.250.0.0/24 - Validasi konfigurasi:
sudo pfctl -nf /etc/pf.conf - Restart layanan PF:
sudo pfctl -F all -f /etc/pf.conf
sudo pfctl -e - Aktifkan IPv4 forwarding:
sudo sysctl -w net.inet.ip.forwarding=1
- Buat konfigurasi NAT:
Verifikasi
- Pastikan server Anda dapat berhasil melakukan PING ke tujuan berikut:
- Helium Server, berdasarkan informasi yang disediakan di Helium Cloud, seperti yang tercantum di bagian IP Address Whitelist (https://www.helium.sh/account?menu=security)
- Helium VPN Server dan port, seperti yang tercantum di https://www.helium.sh/vpn-access Pastikan workspace yang benar telah dipilih.
- VPN Server IP Address, yaitu 10.250.0.1