Setup Jaringan Gaming di Linux
Kebutuhan Sistem
- •Distribusi Linux 64-bit (Ubuntu 20.04+, Fedora 38+, Arch, atau sejenisnya)
- •Koneksi internet
- •Akses root/sudo (untuk setup adapter jaringan)
Cara Instalasi
Pilih cara yang sesuai dengan distribusi kamu.
Ubuntu / Debian
Tambahkan Repositori MoleTun
Buka terminal lalu jalankan:
curl -fsSL https://moletun.net/linux/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/mole.gpg
echo "deb [signed-by=/usr/share/keyrings/mole.gpg] https://moletun.net/linux/apt stable main" | sudo tee /etc/apt/sources.list.d/mole.list
Pasang MoleTun
sudo apt update
sudo apt install mole
Jalankan MoleTun
Cari MoleTun di menu aplikasi, atau jalankan mole di terminal.
Fedora / RHEL
Tambahkan Repositori MoleTun
sudo dnf config-manager --add-repo https://moletun.net/linux/rpm/mole.repo
Pasang MoleTun
sudo dnf install mole
Jalankan MoleTun
Cari MoleTun di menu aplikasi, atau jalankan mole di terminal.
Arch Linux / Manjaro
Pasang dari AUR
Pakai AUR helper seperti yay:
yay -S mole
Atau secara manual:
git clone https://aur.archlinux.org/mole.git
cd mole
makepkg -si
Jalankan MoleTun
Cari MoleTun di menu aplikasi, atau jalankan mole di terminal.
Setup Setelah Instalasi
Setelah MoleTun terpasang, kamu perlu memberi izin jaringan. Jalankan ini sekali saja:
sudo setcap cap_net_admin=ep /usr/bin/mole
Tanpa ini, MoleTun tidak akan jalan. Sebagai alternatif, kamu bisa menjalankan MoleTun dengan sudo mole.
Distribusi Immutable (BazziteOS, SteamOS)
Kalau kamu memakai distribusi Linux immutable seperti BazziteOS atau SteamOS (Steam Deck), lihat panduan khususnya:
Kompatibilitas Game Proton dan Wine
MoleTun jalan mulus dengan game Windows yang dijalankan lewat Proton atau Wine, karena MoleTun bekerja di lapisan jaringan sistem Linux kamu.
Steam dengan Proton
- •Jalankan MoleTun dan sambungkan ke room kamu
- •Buka Steam dan jalankan game kamu dengan Proton
- •Game otomatis melihat antarmuka jaringan MoleTun
- •Pakai fitur LAN atau direct IP di dalam game seperti biasa
Game Wine / Lutris
- •Jalankan MoleTun lalu gabung atau buat room
- •Jalankan game kamu lewat Wine, Lutris, atau Bottles
- •Game Windows yang jalan di Wine memakai network stack Linux kamu
- •Jaringan virtual MoleTun tersedia untuk semua aplikasi Wine
Catatan Kompatibilitas
- •Game Linux native: Jalan sempurna dengan MoleTun
- •Game Proton: Kompatibel penuh lewat lapisan Proton milik Steam
- •Game Wine: Kompatibel saat dijalankan lewat Wine, Lutris, atau Bottles
- •Game Flatpak: Mungkin perlu mengaktifkan izin jaringan di Flatseal
Konfigurasi Firewall
Kebanyakan distribusi Linux punya firewall yang bisa memblokir koneksi MoleTun.
UFW (Ubuntu/Debian)
# Allow MoleTun traffic
sudo ufw allow from 10.0.0.0/8
# Allow specific game ports (example: Minecraft)
sudo ufw allow 25565/tcp
sudo ufw allow 25565/udp
# Reload firewall
sudo ufw reload
firewalld (Fedora/RHEL)
# Create a zone for MoleTun
sudo firewall-cmd --permanent --new-zone=mole
sudo firewall-cmd --permanent --zone=mole --add-source=10.0.0.0/8
sudo firewall-cmd --permanent --zone=mole --set-target=ACCEPT
# Reload firewall
sudo firewall-cmd --reload
iptables (Manual)
# Allow all traffic from MoleTun subnet
sudo iptables -A INPUT -s 10.0.0.0/8 -j ACCEPT
sudo iptables -A OUTPUT -d 10.0.0.0/8 -j ACCEPT
# Save rules (varies by distribution)
sudo iptables-save > /etc/iptables/rules.v4
Kalau tidak yakin firewall mana yang dipakai sistem kamu, jalankan sudo systemctl status ufw atau sudo systemctl status firewalld untuk mengeceknya.
Memastikan Koneksi
Setelah terhubung ke room, pastikan MoleTun bekerja:
# Check for MoleTun network interface
ip addr show | grep -A 2 "tun"
# Ping another room member (replace with their MoleTun IP)
ping 10.64.0.2
Seharusnya kamu melihat antarmuka tun dengan alamat IP di rentang 10.x.x.x.
Tips Performa
- •Pakai Ethernet kalau bisa: Koneksi kabel memberi latensi lebih rendah
- •Matikan IPv6 untuk game: Beberapa game lawas jalan lebih baik dengan IPv6 dimatikan
- •Cek MTU kamu: MTU default biasanya sudah oke, tapi beberapa jaringan lebih bagus kalau disesuaikan
- •Tutup aplikasi yang boros bandwidth: Streaming atau unduhan memengaruhi latensi game
Mengatasi Masalah
MoleTun Tidak Mau Jalan
- •Cek apakah izinnya sudah cukup:
sudo mole - •Cari pesan error: jalankan dari terminal untuk melihat output-nya
- •Pastikan tidak ada software jaringan lain yang bentrok
Error Permission Denied
MoleTun perlu membuat antarmuka jaringan, dan itu butuh hak akses lebih tinggi:
# Run with sudo if needed
sudo mole
# Or set capabilities (package installers do this automatically)
sudo setcap cap_net_admin=ep /usr/bin/mole
Game Tidak Menemukan Pemain Lain
- •Pastikan semua pemain ada di room MoleTun yang sama
- •Cek firewall kamu mengizinkan lalu lintas dari 10.0.0.0/8
- •Pastikan fitur pencarian LAN di game sudah aktif
- •Coba koneksi direct IP memakai alamat IP MoleTun
Apakah MoleTun bisa dipakai di semua distribusi Linux?▼
Bisa. Paket native tersedia untuk sistem berbasis Ubuntu, Debian, Fedora, dan Arch. Ada juga versi portable tar.gz untuk distribusi Linux apa pun.
Bisa main bareng teman yang pakai Windows atau Mac?▼
Tentu saja. MoleTun membuat jaringan virtual lintas platform. Pengguna Linux, Windows, dan macOS bisa gabung ke room yang sama.
Apakah game Proton jalan dengan MoleTun?▼
Ya. Game Proton memakai network stack Linux kamu, jadi game itu melihat antarmuka MoleTun sama seperti game native. Tidak perlu konfigurasi khusus.
Bagaimana dengan game versi Flatpak atau Snap?▼
Aplikasi yang berjalan di sandbox mungkin butuh izin jaringan tambahan. Untuk Flatpak, pakai Flatseal untuk memberi akses jaringan. Game Snap biasanya jalan tanpa perubahan.
Apakah ada versi khusus command-line?▼
MoleTun punya mode CLI. Jalankan mole --help untuk melihat perintah yang tersedia untuk pemakaian headless atau scripting.