Persediaan Rangkaian Gaming di Linux
Keperluan Sistem
- •Distribusi Linux 64-bit (Ubuntu 20.04+, Fedora 38+, Arch, atau yang serupa)
- •Sambungan internet
- •Akses root/sudo (untuk persediaan penyesuai rangkaian)
Kaedah Pemasangan
Pilih kaedah yang sepadan dengan distribusi anda.
Ubuntu / Debian
Tambah repositori MoleTun
Buka terminal dan 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
Lancarkan MoleTun
Cari MoleTun dalam menu aplikasi anda atau jalankan mole dalam terminal.
Fedora / RHEL
Tambah repositori MoleTun
sudo dnf config-manager --add-repo https://moletun.net/linux/rpm/mole.repo
Pasang MoleTun
sudo dnf install mole
Lancarkan MoleTun
Cari MoleTun dalam menu aplikasi anda atau jalankan mole dalam terminal.
Arch Linux / Manjaro
Pasang dari AUR
Menggunakan AUR helper seperti yay:
yay -S mole
Atau secara manual:
git clone https://aur.archlinux.org/mole.git
cd mole
makepkg -si
Lancarkan MoleTun
Cari MoleTun dalam menu aplikasi anda atau jalankan mole dalam terminal.
Persediaan Selepas Pemasangan
Selepas memasang MoleTun, anda perlu memberi kebenaran rangkaian. Jalankan ini sekali:
sudo setcap cap_net_admin=ep /usr/bin/mole
Tanpa ini, MoleTun tidak akan bermula. Sebagai alternatif, anda boleh jalankan MoleTun dengan sudo mole.
Distribusi Immutable (BazziteOS, SteamOS)
Jika anda menggunakan distribusi Linux immutable seperti BazziteOS atau SteamOS (Steam Deck), lihat panduan khusus kami:
Keserasian Gaming Proton dan Wine
MoleTun berfungsi dengan lancar bersama game Windows yang berjalan melalui Proton atau Wine kerana ia beroperasi pada lapisan rangkaian sistem Linux anda.
Steam dengan Proton
- •Lancarkan MoleTun dan sambung ke bilik anda
- •Buka Steam dan lancarkan game anda dengan Proton
- •Game akan nampak antara muka rangkaian MoleTun secara automatik
- •Guna ciri LAN atau IP terus dalam game seperti biasa
Game Wine / Lutris
- •Mulakan MoleTun dan masuk atau cipta bilik
- •Lancarkan game anda melalui Wine, Lutris atau Bottles
- •Game Windows yang berjalan dalam Wine menggunakan susunan rangkaian Linux anda
- •Rangkaian maya MoleTun tersedia untuk semua aplikasi Wine
Nota Keserasian
- •Game Linux asli: Berfungsi dengan sempurna bersama MoleTun
- •Game Proton: Keserasian penuh melalui lapisan Proton Steam
- •Game Wine: Serasi apabila dijalankan melalui Wine, Lutris atau Bottles
- •Game Flatpak: Mungkin perlu kebenaran rangkaian dihidupkan dalam Flatseal
Konfigurasi Firewall
Kebanyakan distribusi Linux ada firewall yang mungkin menyekat sambungan 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
Jika anda tak pasti firewall mana yang digunakan sistem anda, jalankan sudo systemctl status ufw atau sudo systemctl status firewalld untuk menyemak.
Mengesahkan Sambungan
Selepas bersambung ke bilik, sahkan MoleTun berfungsi:
# 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
Anda sepatutnya nampak antara muka tun dengan alamat IP dalam julat 10.x.x.x.
Petua Prestasi
- •Guna Ethernet jika boleh: Sambungan berwayar memberikan kependaman lebih rendah
- •Matikan IPv6 untuk game: Sesetengah game lama berfungsi lebih baik dengan IPv6 dimatikan
- •Semak MTU anda: MTU lalai biasanya berfungsi, tetapi sesetengah rangkaian lebih baik jika dilaraskan
- •Tutup aplikasi yang banyak guna lebar jalur: Penstriman atau muat turun menjejaskan kependaman game
Penyelesaian Masalah
MoleTun Tak Mahu Bermula
- •Semak sama ada anda ada kebenaran yang mencukupi:
sudo mole - •Cari mesej ralat: jalankan dari terminal untuk melihat output
- •Pastikan tiada perisian rangkaian lain yang berkonflik
Ralat Permission Denied
MoleTun perlu mencipta antara muka rangkaian, yang memerlukan keistimewaan 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 Tak Jumpa Pemain Lain
- •Pastikan semua pemain berada dalam bilik MoleTun yang sama
- •Semak firewall anda membenarkan trafik dari 10.0.0.0/8
- •Pastikan penemuan LAN dalam game dihidupkan
- •Cuba sambungan IP terus menggunakan alamat IP MoleTun
Adakah MoleTun berfungsi dengan semua distribusi Linux?▼
Ya. Pakej asli tersedia untuk sistem berasaskan Ubuntu, Debian, Fedora dan Arch. Versi tar.gz mudah alih juga tersedia untuk mana-mana distribusi Linux.
Boleh saya main dengan kawan yang guna Windows atau Mac?▼
Sudah tentu. MoleTun mencipta rangkaian maya merentas platform. Pengguna Linux, Windows dan macOS semuanya boleh masuk bilik yang sama.
Adakah game Proton berfungsi dengan MoleTun?▼
Ya. Game Proton menggunakan susunan rangkaian Linux anda, jadi ia nampak antara muka MoleTun sama seperti game asli. Tiada konfigurasi khas diperlukan.
Bagaimana dengan versi Flatpak atau Snap bagi game?▼
Aplikasi bersandbox mungkin memerlukan kebenaran rangkaian tambahan. Untuk Flatpak, guna Flatseal untuk memberi akses rangkaian. Game Snap biasanya berfungsi tanpa perubahan.
Ada tak versi baris arahan sahaja?▼
MoleTun disertakan dengan mod CLI. Jalankan mole --help untuk melihat arahan yang tersedia untuk operasi tanpa antara muka (headless) atau skrip.