Configuração de rede para jogar no Linux
Requisitos do sistema
- •Distribuição Linux de 64 bits (Ubuntu 20.04+, Fedora 38+, Arch ou parecida)
- •Conexão com a internet
- •Acesso root/sudo (para configurar o adaptador de rede)
Formas de instalar
Escolha o método que corresponde à sua distribuição.
Ubuntu / Debian
Adicione o repositório do MoleTun
Abra um terminal e rode:
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
Instale o MoleTun
sudo apt update
sudo apt install mole
Abra o MoleTun
Encontre o MoleTun no menu de aplicativos ou rode mole no terminal.
Fedora / RHEL
Adicione o repositório do MoleTun
sudo dnf config-manager --add-repo https://moletun.net/linux/rpm/mole.repo
Instale o MoleTun
sudo dnf install mole
Abra o MoleTun
Encontre o MoleTun no menu de aplicativos ou rode mole no terminal.
Arch Linux / Manjaro
Instale pelo AUR
Usando um auxiliar do AUR como o yay:
yay -S mole
Ou manualmente:
git clone https://aur.archlinux.org/mole.git
cd mole
makepkg -si
Abra o MoleTun
Encontre o MoleTun no menu de aplicativos ou rode mole no terminal.
Configuração depois da instalação
Depois de instalar o MoleTun, você precisa conceder as permissões de rede. Rode isto uma vez:
sudo setcap cap_net_admin=ep /usr/bin/mole
Sem isso, o MoleTun não inicia. Como alternativa, você pode rodar o MoleTun com sudo mole.
Distribuições imutáveis (BazziteOS, SteamOS)
Se você usa uma distribuição Linux imutável como o BazziteOS ou o SteamOS (Steam Deck), veja os nossos guias específicos:
Compatibilidade com jogos no Proton e no Wine
O MoleTun funciona sem complicação com jogos de Windows rodando pelo Proton ou pelo Wine, porque ele atua na camada de rede do seu sistema Linux.
Steam com Proton
- •Abra o MoleTun e conecte-se à sua sala
- •Abra a Steam e inicie o seu jogo com o Proton
- •O jogo enxerga a interface de rede do MoleTun automaticamente
- •Use os recursos de LAN ou de IP direto do jogo normalmente
Jogos no Wine / Lutris
- •Abra o MoleTun e entre numa sala ou crie uma
- •Inicie o seu jogo pelo Wine, Lutris ou Bottles
- •Jogos de Windows rodando no Wine usam a pilha de rede do seu Linux
- •A rede virtual do MoleTun fica disponível para todos os aplicativos do Wine
Observações de compatibilidade
- •Jogos nativos de Linux: funcionam perfeitamente com o MoleTun
- •Jogos no Proton: compatibilidade total pela camada Proton da Steam
- •Jogos no Wine: compatíveis quando rodam pelo Wine, Lutris ou Bottles
- •Jogos em Flatpak: podem precisar que as permissões de rede sejam ativadas no Flatseal
Configuração do firewall
A maioria das distribuições Linux tem um firewall que pode bloquear as conexões do 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
Se você não tem certeza de qual firewall o seu sistema usa, rode sudo systemctl status ufw ou sudo systemctl status firewalld para conferir.
Verificando a conexão
Depois de se conectar a uma sala, confira se o MoleTun está funcionando:
# 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
Você deve ver uma interface tun com um endereço IP na faixa 10.x.x.x.
Dicas de desempenho
- •Use cabo de rede quando possível: conexões cabeadas têm latência menor
- •Desative o IPv6 para jogos: alguns jogos mais antigos funcionam melhor com o IPv6 desativado
- •Confira o seu MTU: o MTU padrão normalmente funciona, mas algumas redes se beneficiam de um ajuste
- •Feche aplicativos que consomem muita banda: streaming e downloads afetam a latência do jogo
Solução de problemas
O MoleTun não inicia
- •Confira se você tem as permissões necessárias:
sudo mole - •Procure mensagens de erro: rode pelo terminal para ver a saída
- •Garanta que nenhum outro programa de rede esteja em conflito
Erros de permissão negada
O MoleTun precisa criar uma interface de rede, o que exige privilégios elevados:
# Run with sudo if needed
sudo mole
# Or set capabilities (package installers do this automatically)
sudo setcap cap_net_admin=ep /usr/bin/mole
O jogo não encontra os outros jogadores
- •Confirme que todos os jogadores estão na mesma sala do MoleTun
- •Confira se o seu firewall permite o tráfego de 10.0.0.0/8
- •Verifique se a descoberta em LAN do jogo está ativada
- •Tente a conexão direta pelo IP usando os endereços IP do MoleTun
O MoleTun funciona em todas as distribuições Linux?▼
Sim. Há pacotes nativos para Ubuntu, Debian, Fedora e sistemas baseados no Arch. Também existe uma versão portátil em tar.gz para qualquer distribuição Linux.
Dá para jogar com amigos no Windows ou no Mac?▼
Com certeza. O MoleTun cria uma rede virtual multiplataforma. Usuários de Linux, Windows e macOS podem entrar na mesma sala.
Jogos no Proton funcionam com o MoleTun?▼
Sim. Os jogos no Proton usam a pilha de rede do seu Linux, então enxergam a interface do MoleTun igual aos jogos nativos. Nenhuma configuração especial é necessária.
E as versões de jogos em Flatpak ou Snap?▼
Aplicativos em sandbox podem precisar de permissões de rede adicionais. No Flatpak, use o Flatseal para liberar o acesso à rede. Jogos em Snap normalmente funcionam sem mudanças.
Existe uma versão só de linha de comando?▼
O MoleTun inclui um modo CLI. Rode mole --help para ver os comandos disponíveis para uso sem interface gráfica ou em scripts.