MoleTun
Get
10分钟 进阶平台设置

Linux 游戏联机网络设置

系统要求

  • 64位 Linux 发行版(Ubuntu 20.04+、Fedora 38+、Arch 或类似系统)
  • 互联网连接
  • Root/sudo 权限(用于网络适配器设置)

安装方法

选择与你的发行版匹配的方法。

Ubuntu / Debian

1

下载 DEB 安装包

从鼹鼠通道官网下载 .deb 安装包。

2

安装鼹鼠通道

sudo apt update && sudo apt install ./MoleTun_*.deb
3

启动鼹鼠通道

在应用菜单中找到鼹鼠通道,或在终端运行 mole

Fedora / RHEL

1

下载 RPM 安装包

从鼹鼠通道官网下载 .rpm 安装包。

2

安装鼹鼠通道

sudo dnf install ./MoleTun_*.rpm
3

启动鼹鼠通道

在应用菜单中找到鼹鼠通道,或在终端运行 mole

Arch Linux / Manjaro

1

下载便携版

从鼹鼠通道官网下载便携版 (.tar.gz)。

2

解压并运行

tar -xzf MoleTun_*.tar.gz
cd MoleTun
./mole

安装后设置

安装完成后,需要授予网络权限。运行以下命令(仅需一次):

sudo setcap cap_net_admin=ep /usr/bin/mole

不执行此命令,鼹鼠通道将无法启动。也可以使用 sudo mole 运行。

不可变发行版(BazziteOS、SteamOS)

如果你使用的是不可变 Linux 发行版,请参阅我们的专门教程:

Proton 和 Wine 游戏兼容性

鼹鼠通道与通过 Proton 或 Wine 运行的 Windows 游戏完美兼容,因为它在 Linux 系统的网络层运行。

Steam + Proton

  1. 启动鼹鼠通道并连接到房间
  2. 打开 Steam 并通过 Proton 启动游戏
  3. 游戏会自动识别鼹鼠通道的网络接口
  4. 正常使用游戏内的局域网或直接 IP 功能

Wine / Lutris 游戏

  1. 启动鼹鼠通道并创建或加入房间
  2. 通过 Wine、Lutris 或 Bottles 启动游戏
  3. Wine 中运行的 Windows 游戏使用你的 Linux 网络栈
  4. 所有 Wine 应用都可以访问鼹鼠通道的虚拟网络

兼容性说明

  • 原生 Linux 游戏:与鼹鼠通道完美兼容
  • Proton 游戏:通过 Steam Proton 层完全兼容
  • Wine 游戏:通过 Wine、Lutris 或 Bottles 运行时兼容
  • Flatpak 游戏:可能需要在 Flatseal 中启用网络权限

防火墙配置

大多数 Linux 发行版的防火墙可能会阻止鼹鼠通道的连接。

UFW (Ubuntu/Debian)

# 允许鼹鼠通道流量
sudo ufw allow from 10.0.0.0/8

# 允许特定游戏端口(示例:Minecraft)
sudo ufw allow 25565/tcp
sudo ufw allow 25565/udp

# 重载防火墙
sudo ufw reload

firewalld (Fedora/RHEL)

# 创建鼹鼠通道区域
sudo firewall-cmd --permanent --new-zone=moletun
sudo firewall-cmd --permanent --zone=moletun --add-source=10.0.0.0/8
sudo firewall-cmd --permanent --zone=moletun --set-target=ACCEPT

# 重载防火墙
sudo firewall-cmd --reload

iptables(手动)

# 允许鼹鼠通道子网的所有流量
sudo iptables -A INPUT -s 10.0.0.0/8 -j ACCEPT
sudo iptables -A OUTPUT -d 10.0.0.0/8 -j ACCEPT

# 保存规则(因发行版而异)
sudo iptables-save > /etc/iptables/rules.v4

如果不确定系统使用哪个防火墙,运行 sudo systemctl status ufwsudo systemctl status firewalld 检查。

验证连接

连接到房间后,验证鼹鼠通道是否正常工作:

# 检查鼹鼠通道网络接口
ip addr show | grep -A 2 "tun"

# Ping 房间中的另一个成员(替换为他们的IP)
ping 10.64.0.2

你应该能看到一个 tun 接口,IP 地址在 10.x.x.x 范围内。

性能优化

  • 尽量使用有线网络:有线连接延迟更低
  • 为游戏禁用 IPv6:某些老游戏在禁用 IPv6 后效果更好
  • 关闭占用带宽的应用:下载或直播会影响游戏延迟

故障排除

鼹鼠通道无法启动

  • 检查是否有足够权限:sudo mole
  • 从终端运行以查看错误信息
  • 确认没有其他组网软件在运行

权限拒绝错误

鼹鼠通道需要创建网络接口,需要提升权限:

# 使用 sudo 运行
sudo mole

# 或设置 capabilities(推荐)
sudo setcap cap_net_admin=ep /usr/bin/mole

游戏找不到其他玩家

  • 确认所有玩家在同一个鼹鼠通道房间
  • 检查防火墙是否允许 10.0.0.0/8 的流量
  • 确认游戏的局域网发现功能已启用
  • 尝试使用鼹鼠通道 IP 地址直接连接
鼹鼠通道支持所有 Linux 发行版吗?

支持。提供 Ubuntu、Debian、Fedora 和 Arch 系列的原生安装包。便携版 tar.gz 适用于任何 Linux 发行版。

可以和 Windows 或 Mac 的朋友一起玩吗?

完全可以。鼹鼠通道创建跨平台虚拟网络。Linux、Windows 和 macOS 用户都可以加入同一房间。

Proton 游戏能用鼹鼠通道吗?

可以。Proton 游戏使用你的 Linux 网络栈,因此它们能像原生游戏一样识别鼹鼠通道接口。无需特殊配置。

Flatpak 或 Snap 游戏呢?

沙箱应用可能需要额外的网络权限。对于 Flatpak,使用 Flatseal 授予网络访问权限。Snap 游戏通常无需修改即可使用。

有命令行版本吗?

鼹鼠通道包含 CLI 模式。运行 mole --help 查看可用命令,支持无界面操作和脚本使用。

相关教程

Linux游戏联机设置2026 | Linux虚拟局域网联机教程 | 鼹鼠通道