PASANG.
HUBUNGKAN.
Portal berjalan di Windows untuk mengelola akun dan voucher. Pada login admin pertama, halaman /#setup menampilkan Wi-Fi sumber nyata dan mewajibkan password untuk menyambung. Pembagian internet captive dilakukan di Ubuntu.
SEBELUM BOOT UBUNTU
Proyek berada di Downloads/monkey-wifi-access-point. Setelah boot Ubuntu, salin proyek ke folder home Linux dan ikuti docs/UBUNTU.md. Versi hardware TP-Link TL-WN722N belum diketahui.
PERIKSA ADAPTOR
sudo apt install iw usbutils bash scripts/ubuntu/check-hardware.sh
Gunakan Wi-Fi bawaan untuk menerima internet dan adaptor USB untuk AP. Radio yang dipilih sebagai pemancar harus melaporkan mode AP; peran Intel/USB bisa dibalik. Jika belum mendukung, periksa USB ID dan driver terlebih dahulu.
HTTPS & VPN OPSIONAL
Default VPN_KIND=none mengizinkan internet langsung setelah login portal. VPN tidak diwajibkan. WireGuard, OpenVPN dan L2TP/IPsec tetap tersedia sebagai pilihan. Siapkan domain dan sertifikat HTTPS untuk login portal.
JALANKAN GATEWAY
cargo build --release --locked # Ganti parameter dengan perangkat/domain/sertifikat Anda: sudo bash scripts/ubuntu/install.sh AP_IFACE EGRESS_IFACE VPN_KIND PORTAL_HOST CERT_PATH KEY_PATH
Installer memakai SSID Monkey Wifi terbuka, tanpa password Wi-Fi. Password akun atau voucher dimasukkan pada portal HTTPS. Installer membuat konfigurasi dan menampilkan perintah aktivasi. Panduan rinci, pemulihan jaringan, dan pemeriksaan akses tersedia di docs/UBUNTU.md serta docs/VPN.md.
BATAS ENKRIPSI
Router sumber tetap melihat bahwa Anda terhubung dan berkomunikasi dengan endpoint VPN. VPN mengenkripsi isi tunnel; HTTPS pada situs tujuan diperlukan untuk perlindungan sampai situs. Tidak ada klaim koneksi sepenuhnya tak terlihat.
LOGIN ADMIN
Di Windows, baca data/first-run-admin.txt. Di pemasangan Ubuntu, baca /var/lib/monkey-wifi/first-run-admin.txt menggunakan sudo. Login admin dibatasi ke localhost komputer gateway. Ganti password melalui Admin setelah masuk.