Network Setup para sa Linux Gaming
System Requirements
- •64-bit na Linux distribution (Ubuntu 20.04+, Fedora 38+, Arch, o katulad)
- •Internet connection
- •Root/sudo access (para sa setup ng network adapter)
Mga Paraan ng Installation
Piliin ang paraang tugma sa distribution mo.
Ubuntu / Debian
Idagdag ang MoleTun Repository
Magbukas ng terminal at patakbuhin:
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
I-install ang MoleTun
sudo apt update
sudo apt install mole
I-launch ang MoleTun
Hanapin ang MoleTun sa applications menu mo o patakbuhin ang mole sa terminal.
Fedora / RHEL
Idagdag ang MoleTun Repository
sudo dnf config-manager --add-repo https://moletun.net/linux/rpm/mole.repo
I-install ang MoleTun
sudo dnf install mole
I-launch ang MoleTun
Hanapin ang MoleTun sa applications menu mo o patakbuhin ang mole sa terminal.
Arch Linux / Manjaro
I-install mula sa AUR
Gamit ang AUR helper tulad ng yay:
yay -S mole
O manual:
git clone https://aur.archlinux.org/mole.git
cd mole
makepkg -si
I-launch ang MoleTun
Hanapin ang MoleTun sa applications menu mo o patakbuhin ang mole sa terminal.
Setup Pagkatapos Mag-install
Pagkatapos i-install ang MoleTun, kailangan mong ibigay ang network permissions. Patakbuhin ito nang isang beses:
sudo setcap cap_net_admin=ep /usr/bin/mole
Kung wala ito, hindi mag-i-start ang MoleTun. Bilang alternatibo, puwede mong patakbuhin ang MoleTun gamit ang sudo mole.
Immutable na Distributions (BazziteOS, SteamOS)
Kung gumagamit ka ng immutable na Linux distribution tulad ng BazziteOS o SteamOS (Steam Deck), tingnan ang mga nakalaang gabay namin:
Compatibility sa Proton at Wine Gaming
Maayos na gumagana ang MoleTun sa Windows games na tumatakbo sa Proton o Wine dahil gumagana ito sa network layer ng Linux system mo.
Steam gamit ang Proton
- •Buksan ang MoleTun at mag-connect sa room mo
- •Buksan ang Steam at i-launch ang game mo gamit ang Proton
- •Awtomatikong nakikita ng game ang MoleTun network interface
- •Gamitin ang in-game LAN o direct IP features gaya ng dati
Wine / Lutris Games
- •I-start ang MoleTun at sumali o gumawa ng room
- •I-launch ang game mo sa Wine, Lutris o Bottles
- •Ginagamit ng Windows games na tumatakbo sa Wine ang Linux network stack mo
- •Available ang virtual network ng MoleTun sa lahat ng Wine applications
Mga Tala sa Compatibility
- •Native Linux games: Perpektong gumagana sa MoleTun
- •Proton games: Buong compatibility sa Proton layer ng Steam
- •Wine games: Compatible kapag tumatakbo sa Wine, Lutris o Bottles
- •Flatpak games: Baka kailangang i-enable ang network permissions sa Flatseal
Firewall Configuration
Karamihan sa Linux distributions ay may firewall na puwedeng mag-block ng MoleTun connections.
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
Kung hindi ka sigurado kung aling firewall ang gamit ng system mo, patakbuhin ang sudo systemctl status ufw o sudo systemctl status firewalld para i-check.
Pag-verify ng Connection
Pagkatapos mag-connect sa room, i-verify na gumagana ang MoleTun:
# 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
Dapat may makita kang tun interface na may IP address sa 10.x.x.x range.
Mga Tip sa Performance
- •Gumamit ng Ethernet kung puwede: Mas mababa ang latency ng wired connections
- •I-disable ang IPv6 para sa games: May mga lumang game na mas maganda ang takbo kapag naka-disable ang IPv6
- •I-check ang MTU mo: Kadalasan gumagana ang default MTU, pero may mga network na nakikinabang sa pag-adjust
- •Isara ang applications na malakas sa bandwidth: Nakakaapekto sa latency ng game ang streaming o downloads
Troubleshooting
Ayaw Mag-start ng MoleTun
- •I-check kung sapat ang permissions mo:
sudo mole - •Hanapin ang error messages: patakbuhin mula sa terminal para makita ang output
- •Siguraduhing walang ibang networking software na sumasalungat
Mga Permission Denied Error
Kailangan ng MoleTun na gumawa ng network interface, na nangangailangan ng elevated privileges:
# Run with sudo if needed
sudo mole
# Or set capabilities (package installers do this automatically)
sudo setcap cap_net_admin=ep /usr/bin/mole
Hindi Mahanap ng Game ang Ibang Player
- •Kumpirmahing nasa iisang MoleTun room ang lahat ng player
- •I-check kung pinapayagan ng firewall mo ang traffic mula sa 10.0.0.0/8
- •Siguraduhing naka-enable ang LAN discovery ng game
- •Subukan ang direct IP connection gamit ang MoleTun IP addresses
Gumagana ba ang MoleTun sa lahat ng Linux distributions?▼
Oo. May native packages para sa Ubuntu, Debian, Fedora at Arch-based systems. May portable na tar.gz din para sa kahit anong Linux distribution.
Puwede ba akong maglaro kasama ang friends na naka-Windows o Mac?▼
Siyempre. Gumagawa ang MoleTun ng cross-platform na virtual network. Puwedeng sumali sa iisang room ang Linux, Windows at macOS users.
Gumagana ba ang Proton games sa MoleTun?▼
Oo. Ginagamit ng Proton games ang Linux network stack mo, kaya nakikita nila ang MoleTun interface tulad ng native games. Walang espesyal na configuration na kailangan.
Paano ang Flatpak o Snap versions ng games?▼
Baka kailangan ng karagdagang network permissions ang sandboxed applications. Para sa Flatpak, gamitin ang Flatseal para ibigay ang network access. Kadalasan gumagana ang Snap games nang walang binabago.
May command-line only version ba?▼
May CLI mode ang MoleTun. Patakbuhin ang mole --help para makita ang available na commands para sa headless operation o scripting.