EasyN2N 常见问题解决方法

N2N 2021/11/13

这里记录一些我个人使用过程中遇到的问题,可能不是很全面,往后会逐步增加

服务器监控

调试模式

  • 遇到一些启动不了的故障时,可以先使用调试模式查阅日志
  • 入口:主界面菜单 – 常见问题 – 调试模式

WARNING: supernode not responding, now trying

send REGISTER_SUPER to supernode …….. asking for IP address

  • supernode(服务器)没有正常运行
  • supernode若正常运行,但客户端提示上述错误,建议排查连接性(考虑端口屏蔽、UDP阻断等)
  • 若自建服务器,检查防火墙是否放行端口或关闭(阿里云、腾讯云等还需放行安全组)
  • edge和supernode版本不匹配
  • 触发本站免费及捐赠服务器的大流量屏蔽机制,点此查询是否被屏蔽
  • 为防止滥用,免费及捐赠服务器均会不定期更换地址和端口,如遇此问题请尝试重新获取服务器信息

ERROR: authentication error, MAC or IP address already in use or not released yet by supernode

  • 等待2分钟左右,supernode会释放占用的MAC和IP,然后edge会自动重新分配地址
  • 服务端使用 -M 参数启动
  • 强制结束进程(SIGKILL)则会导致edge没来得及向supernode报告,所以需要在结束edge进程前,发送终止信号(SIGINT、SIGTERM),对应Windows命令行下则需以Ctrl+C结束

连接正常,但ping不通对方

  • 此问题大概率是Windows系统自带防火墙的问题,先尝试关闭
  • 检查是否给予edge(客户端)管理员权限,导致程序无法给虚拟网卡分配IP
  • 检查本机是否存在多张TAP网卡(比如TeamView就可能会和N2N虚拟网卡冲突),使用 -d “网卡名称” 来指定EasyN2N使用的网卡
  • 使用EasyN2N菜单 – 常见问题 –  调试模式,分析日志

自动分配IP,获取到重复IP

  • 检查附加参数中 -I 参数值是否相同,如果相同,则可能导致分配到相同IP,需修改为不一样的值

启动后,ping自己的虚拟IP不通

  • 检查是否给予edge(客户端)管理员权限,导致程序无法给虚拟网卡分配IP
  • 检查本机是否存在多张TAP网卡(比如TeamView就可能会和N2N虚拟网卡冲突),使用 -d “网卡名称” 来指定EasyN2N使用的网卡

UPnP、NAT-PMP……failed
no IGD UPnP device found on the network

  • 检查路由器是否打开UPnP开关
  • 若无法操作UPnP开关,则此条提示不影响使用(可以通过附加参数 --no-port-forwarding 关闭)

连接正常,但容易中断

  • Windows下的N2N数据传输(直连或中转)均通过UDP传输,在部分情况下,运营商会对UDP数据进行一定的限制,参考这篇:聊聊运营商对UDP的QoS限制和应对
  • 解决方法:
  • 1. 附加参数里使用 -S2强制使用服务器进行中转传输,使用教程(Linux端也可以用 -S1)
  • 2. 伪装UDP传输(如 UDP2raw *需自建服务器,EasyN2N内置或付费捐赠服务器均不支持)
  • 3. 通过Linux中转(Linux支持N2N的TCP传输 -S2 参数)
  • 4. 使用UDP over TCP方法将UDP数据转换为TCP数据传输(教程在此
  • 同时也需要考虑服务器的稳定性(如果无法直连,尽量选择低延迟服务器)

自建服务端能不能防止服务器公开?

N2N有手机版吗?

WSAGetLastError ……

保存失败检查目录写入权限

  • 打开 n2n_client\config\ 目录,分别新建三个文件,不用填任何内容(注意扩展名)
  • config.ini  |  free_server.ini  |  plus_server.ini

连接正常,ping的通,但找不到房间(或找得到房间,但无法加入)

本文标签:


504 条评论

  • zou地鱼 评论于 回复

    大佬,我前几天还能连上捐赠者服务器,今天就突然只能连上免费的服务器,检测也都是正常连接,就是捐赠者的所有服务器都连接不上没有绿勾,然后会出现本文的第一个问题的那串,不知道什么问题,免费的能连接上

    • Bug侠 评论于 回复

      @zou地鱼
      Sorry,为防止滥用,免费及捐赠服务器均会不定期更换地址和端口,如遇此问题请尝试重新获取服务器信息

  • 999 评论于 回复

    请问这是什么问题,大佬
    [2024-04-25 21:38:43] starting n2n edge 3.1.1-16-g23e168b-dirty-r1200 x64_static May 8 2022 23:45:52
    [2024-04-25 21:38:43] using compression: none.
    [2024-04-25 21:38:43] using null cipher.
    [2024-04-25 21:38:43] number of supernodes in the list: 1
    [2024-04-25 21:38:43] WARNING: encryption is disabled in edge
    [2024-04-25 21:38:43] successfully created resolver thread
    [2024-04-25 21:38:43] successfully created port mapping thread
    [2024-04-25 21:38:43] use manually set IP address
    [2024-04-25 21:38:43] created local tap device IP: 192.168.45.4, Mask: 255.255.255.0, MAC: 00:FF:1F:77:E6:14
    [2024-04-25 21:38:43] edge started
    [2024-04-25 21:38:43] successfully joined multicast group 224.0.0.68:1968
    [2024-04-25 21:38:45] WARNING: NAT-PMP invalid response type 0
    [2024-04-25 21:38:45] WARNING: NAT-PMP local TCP port 51703 mapping failed
    [2024-04-25 21:38:45] WARNING: NAT-PMP invalid response type 0
    [2024-04-25 21:38:45] WARNING: NAT-PMP local UDP port 51703 mapping failed
    [2024-04-25 21:38:47] WARNING: UPnP local TCP port 51703 mapping failed, code 900 (UnknownError)
    [2024-04-25 21:38:47] WARNING: UPnP local UDP port 51703 mapping failed, code 900 (UnknownError)
    [2024-04-25 21:38:55] WARNING: supernode not responding, now trying

    • Bug侠 评论于 回复

      @999
      看日志最后一条,参考本文的WARNING: supernode not responding, now trying部分

  • oHOGOHo 评论于 回复

    虚拟网卡安装失败 手动安装虚拟网卡也不行 测试工具ping一直失败要怎么解决

    • Bug侠 评论于 回复

      @oHOGOHo
      虚拟网卡装不上和系统有关系,目前没有已知确定的解决方法,建议根据手动安装时报错的日志搜索

  • 三生 评论于 回复

    客户端防火墙关闭,服务器用了阿里云的Ubuntu系统,防火墙关闭,端口已放行。
    [2024-04-10 21:32:57] adding supernode = 39.106.137.246:23253
    [2024-04-10 21:32:57] starting n2n edge 3.1.1-16-g23e168b-dirty-r1200 x64_static May 8 2022 23:45:52
    [2024-04-10 21:32:57] using compression: none.
    [2024-04-10 21:32:57] using null cipher.
    [2024-04-10 21:32:57] number of supernodes in the list: 1
    [2024-04-10 21:32:57] supernode 0 => 39.106.137.246:23253
    [2024-04-10 21:32:57] WARNING: encryption is disabled in edge
    [2024-04-10 21:32:57] successfully created resolver thread
    [2024-04-10 21:32:57] successfully created port mapping thread
    [2024-04-10 21:32:57] automatically assign IP address by supernode
    [2024-04-10 21:32:57] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    [2024-04-10 21:32:59] WARNING: NAT-PMP local TCP port 49672 mapping failed
    [2024-04-10 21:32:59] WARNING: NAT-PMP invalid response type 0
    [2024-04-10 21:32:59] WARNING: NAT-PMP invalid response type 0
    [2024-04-10 21:32:59] WARNING: NAT-PMP local UDP port 49672 mapping failed
    [2024-04-10 21:33:00] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    [2024-04-10 21:33:03] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    [2024-04-10 21:33:06] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    [2024-04-10 21:33:07] WARNING: no IGD UPnP device found on the network
    [2024-04-10 21:33:09] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    [2024-04-10 21:33:12] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    [2024-04-10 21:33:15] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    [2024-04-10 21:33:18] send REGISTER_SUPER to supernode [39.106.137.246:23253] asking for IP address
    请问大佬是什么问题?

    • Bug侠 评论于 回复

      @三生
      关闭阿里云安全组(放行全部TCP\UDP)

  • xxx 评论于 回复

    求救求救 请问这是什么问题
    [2024-04-10 19:44:24] adding supernode = n2n.s1.bugxia.com:27778
    [2024-04-10 19:44:24] starting n2n edge 3.1.1-16-g23e168b-dirty-r1200 x64_static May 8 2022 23:45:52
    [2024-04-10 19:44:24] using compression: none.
    [2024-04-10 19:44:24] using null cipher.
    [2024-04-10 19:44:24] number of supernodes in the list: 1
    [2024-04-10 19:44:24] supernode 0 => n2n.s1.bugxia.com:27778
    [2024-04-10 19:44:24] WARNING: encryption is disabled in edge
    [2024-04-10 19:44:24] successfully created resolver thread
    [2024-04-10 19:44:24] successfully created port mapping thread
    [2024-04-10 19:44:24] automatically assign IP address by supernode
    [2024-04-10 19:44:24] send REGISTER_SUPER to supernode [n2n.s1.bugxia.com:27778] asking for IP address
    [2024-04-10 19:44:27] send REGISTER_SUPER to supernode [n2n.s1.bugxia.com:27778] asking for IP address
    [2024-04-10 19:44:30] send REGISTER_SUPER to supernode [n2n.s1.bugxia.com:27778] asking for IP address
    [2024-04-10 19:44:33] send REGISTER_SUPER to supernode [n2n.s1.bugxia.com:27778] asking for IP address
    [2024-04-10 19:44:36] send REGISTER_SUPER to supernode [n2n.s1.bugxia.com:27778] asking for IP address
    [2024-04-10 19:44:36] received REGISTER_SUPER_ACK from supernode for IP address asignment
    [2024-04-10 19:44:36] created local tap device IP: , Mask: 255.255.255.0, MAC: 00:FF:90:B6:7C:34
    [2024-04-10 19:44:36] edge started
    [2024-04-10 19:44:36] successfully joined multicast group 224.0.0.68:1968
    [2024-04-10 19:44:48] WARNING: supernode not responding, now trying [n2n.s1.bugxia.com:27778]
    [2024-04-10 19:45:01] [OK] edge <<>> supernode

    • xxx 评论于 回复

      @xxx
      虚拟网IP显示获取失败

  • bbk 评论于 回复

    n2n上游因为某些事情分裂了。有没有考虑切换到n3n?
    此外你的网站在江苏好像墙了,不挂代理要么CR要么跳反诈。

  • keer 评论于 回复

    我用手机无线和电脑无法进入这个网站,提示网站发出了无效的响应,我用手机流量可以进入,测试出没问题

  • keer 评论于 回复

    我用电脑端和手机端的无线无法打开本网站了,软件无法分配ip,是不是被ban了,求解

  • 神界原罪2 评论于 回复

    请问下 两台电脑另一台电脑每次第一次运行ping不通 然后重新在启动就提示虚拟网卡被占用 必须要卸载后 在启动才能和另一台ping通 但是经常一进游戏局域网连接就断了

  • yaoe 评论于 回复

    你好,我这里自定义服务器,服务端启动提示无报错,防火墙已关闭,阿里云安全组已放行端口,客户端是可以ping通服务端的,但是启动后就会报错无法连接,连免费服务器就没有问题,这是我服务端哪里有问题吗?
    以下是客户端的运行日志:
    [2024-04-01 16:36:00] [OK] edge <<>> supernode
    [2024-04-01 16:36:02] WARNING: NAT-PMP invalid response type 0
    [2024-04-01 16:36:02] WARNING: NAT-PMP local TCP port 60770 mapping failed
    [2024-04-01 16:36:02] WARNING: NAT-PMP invalid response type 0
    [2024-04-01 16:36:02] WARNING: NAT-PMP local UDP port 60770 mapping failed
    [2024-04-01 16:36:10] WARNING: UPnP get external ip address failed, code -1 (Miniupnpc Unknown Error)
    [2024-04-01 16:36:10] WARNING: UPnP local TCP port 60770 mapping failed, code -1 (Miniupnpc Unknown Error)
    [2024-04-01 16:36:10] WARNING: UPnP local UDP port 60770 mapping failed, code -1 (Miniupnpc Unknown Error)

    • sky 评论于 回复

      @yaoe
      界面显示虚拟网ip获取失败

    • Bug侠 评论于 回复

      @yaoe
      1.[OK] edge <<>> supernode说明正常连接
      2.报错的内容是关于P2P相关的,和正常连接与否没有关系
      3.免费服务器正常,自建的有问题,说明大概率是防火墙的原因,阿里云放行全部TCP\UDP试了没
      4.界面显示虚拟网ip获取失败可以试试自定义虚拟IP,看看通不通

    • yaoe 评论于 回复

      @yaoe
      解决了,把阿里云安全组的UDP和TCP端口全放开就好了

    评论(本站已开启评论回复邮件通知功能,请如实填写邮箱以便及时收到回复)