# 常见问题 {#faq} --- **Q:Windows 7 无法创建网络,程序崩溃或者报错无法创建虚拟网?** **A:** Windows 7 需为 SP1 及以上版本,并安装以下补丁: - [KB3063858](https://www.microsoft.com/en-us/download/details.aspx?id=47409) - [KB4474419](https://www.catalog.update.microsoft.com/search.aspx?q=KB4474419) --- **Q:Linux 命令行帮助是英文,如何切换为中文?** **A:** 设置环境变量 `LANG=zh_CN`,命令如下: ```bash export LANG=zh_CN ``` --- **Q:启动后提示 TunError 怎么办?** **A:** 请确认 TUN 驱动已正确加载,并且 `/dev/net/tun` 文件存在。如果在 Docker 中运行,请确保开启特权模式。Linux 下加载 TUN 驱动的命令如下: ```bash modprobe tun mkdir -p /dev/net sudo mknod /dev/net/tun c 10 200 ``` --- **Q:启动后报错 `Address already in use`?** **A:** 可能是端口冲突。请检查 11010 端口或启动参数指定的端口(如 `-l tcp:12345`)是否被其他程序占用。 --- **Q:一定需要WEB控制台吗?** **A:** EasyTier 是**去中心化**的,所以其**没有**也**不需要**一个类似 ZeroTier、Tailscale 的中心控制面板来管理所有设备。 --- **Q:WEB 控制台到底是干什么的?** **A:** WEB 控制台的作用是远程管理/下发配置,即如果使用`-w `参数启动,机器会尝试连接到指定的服务器,并申明自己为指定的用户名。 此时,在面板,你可以通过这个用户名登录,并管理声明为该用户的机器。 也就是说,你无须担心有人冒名使用你的用户名开启 core,因为只要你不对该机器下发与其他机器相同的配置,就不会泄露你的网络信息。 相反,这反而会使它的所有内网服务暴露在你面前。 --- **Q:WEB 控制台的用户名与网络名称相同吗?** **A:** **不相同**。 网络名称 + 网络密码 完全相同才能成功建立网络,传递有效信息。 --- **Q:WEB 控制台里看不到其他组网的机器怎么办?** **A:** 如果这些机器是通过其他方式启动的,那么它的配置文件就是通过机器本身管理的,自然是**无法**在 web 面板里看到的。 如果需要检测其是否成功连接,你可以在机器中输入`easytier-cli node` `easytier-cli peer`来查看。 或者你也可以随便打开 web 面板里受控机器 (与要查看是否连接的机器使用的是同一个网络名称),其已连接目录里是否存在你要检测是否连接的机器。 --- **Q:如何启动多个实例?** **A:** 一台机器可能需要同时为多个网络提供转发服务,但这可能导致端口冲突报错。 只要设置监听器 (listener) 的端口没有与其他已启动的实例冲突即可。 如果设置了 rpc,也需要保证端口不冲突。 ---