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的通,但找不到房间(或找得到房间,但无法加入)

本文标签:


505 条评论

  • 评论于 回复

    [2024-01-03 22:19:15] adding supernode = *******:9485
    [2024-01-03 22:19:15] starting n2n edge 3.1.1-16-g23e168b-dirty-r1200 x64_static May 8 2022 23:45:52
    [2024-01-03 22:19:15] using compression: none.
    [2024-01-03 22:19:15] using null cipher.
    [2024-01-03 22:19:15] number of supernodes in the list: 1
    [2024-01-03 22:19:15] supernode 0 => *******:9485
    [2024-01-03 22:19:15] WARNING: encryption is disabled in edge
    [2024-01-03 22:19:15] successfully created resolver thread
    [2024-01-03 22:19:15] successfully created port mapping thread
    [2024-01-03 22:19:15] use manually set IP address
    [2024-01-03 22:19:15] created local tap device IP: *******, Mask: 255.255.255.0, MAC: 00:FF:47:2C:ED:CA
    [2024-01-03 22:19:15] edge started
    [2024-01-03 22:19:15] successfully joined multicast group 224.0.0.68:1968
    [2024-01-03 22:19:17] WARNING: NAT-PMP invalid response type 0
    [2024-01-03 22:19:17] WARNING: NAT-PMP local TCP port 58411 mapping failed
    [2024-01-03 22:19:17] WARNING: NAT-PMP invalid response type 0
    [2024-01-03 22:19:17] WARNING: NAT-PMP local UDP port 58411 mapping failed
    [2024-01-03 22:19:19] UPnP added TCP port mapping: 210.41.97.28:58411 -> ********:58411
    [2024-01-03 22:19:19] UPnP added UDP port mapping: 210.41.97.28:58411 -> ********:58411
    [2024-01-03 22:19:27] WARNING: supernode not responding, now trying [1.14.75.37:9485]
    [2024-01-03 22:19:43] WARNING: supernode not responding, now trying [1.14.75.37:9485]
    [2024-01-03 22:19:59] WARNING: supernode not responding, now trying [1.14.75.37:9485]
    请问这个是什么问题

    • Bug侠 评论于 回复

      @王
      注意关键行:supernode not responding
      客户端连不上服务器,本文开头就有可能的原因

  • 无语 评论于 回复

    我的世界联机,就俩人,我网页都不敢开怎么老屏蔽我,后台啥都没有

  • Amaryo 评论于 回复

    请问我需要服务端的机器也加入虚拟局域网中之前是可以的后面就ping不通服务端的虚拟ip了是怎么回事

  • 无奈 评论于 回复

    小黄鸭调试,说无法给网卡设置ip那些怎么办,防火墙我都关了 :笑哭:

  • 嘻嘻哈哈 评论于 回复

    大侠你好,我这边用的是自己的云服务器,配置好n2n之后。就一直卡在这个send这里了,请问有什么办法可以解决吗。
    [2023-12-15 20:59:49] adding supernode = **.**.**.**:5566
    [2023-12-15 20:59:49] starting n2n edge 3.1.1-16-g23e168b-dirty-r1200 x64_static May 8 2022 23:45:52
    [2023-12-15 20:59:49] using compression: none.
    [2023-12-15 20:59:49] using null cipher.
    [2023-12-15 20:59:49] number of supernodes in the list: 1
    [2023-12-15 20:59:49] supernode 0 => **.**.**.**:5566
    [2023-12-15 20:59:49] WARNING: encryption is disabled in edge
    [2023-12-15 20:59:49] successfully created resolver thread
    [2023-12-15 20:59:49] successfully created port mapping thread
    [2023-12-15 20:59:49] automatically assign IP address by supernode
    [2023-12-15 20:59:49] send REGISTER_SUPER to supernode [**.**.**.**:5566] asking for IP address
    [2023-12-15 20:59:51] WARNING: NAT-PMP invalid response type 0
    [2023-12-15 20:59:51] WARNING: NAT-PMP local TCP port 60927 mapping failed
    [2023-12-15 20:59:51] WARNING: NAT-PMP invalid response type 0
    [2023-12-15 20:59:51] WARNING: NAT-PMP local UDP port 60927 mapping failed
    [2023-12-15 20:59:52] send REGISTER_SUPER to supernode [**.**.**.**:5566] asking for IP address
    [2023-12-15 20:59:53] UPnP added TCP port mapping: 192.168.1.18:60927 -> 192.168.2.80:60927
    [2023-12-15 20:59:53] UPnP added UDP port mapping: 192.168.1.18:60927 -> 192.168.2.80:60927
    [2023-12-15 20:59:55] send REGISTER_SUPER to supernode [**.**.**.**:5566] asking for IP address
    [2023-12-15 20:59:58] send REGISTER_SUPER to supernode [**.**.**.**:5566] asking for IP address
    [2023-12-15 21:00:01] send REGISTER_SUPER to supernode [**.**.**.**:5566] asking for IP address
    [2023-12-15 21:00:04] send REGISTER_SUPER to supernode [**.**.**.**:5566] asking for IP address

    • Bug侠 评论于 回复

      @嘻嘻哈哈
      supernode(服务器)没有正常运行
      supernode若正常运行,但客户端提示上述错误,建议排查连接性(考虑端口屏蔽、UDP阻断等)
      若自建服务器,检查防火墙是否放行端口或关闭(阿里云、腾讯云等还需放行安全组)

      • 嘻嘻哈哈 评论于 回复

        @Bug侠
        好的,谢谢哥,我这边端口开放成tcp协议的了,现在改成udp的就可以了.

  • jager_leaf 评论于 回复

    请问这是什么问题:WARNING: UPnP local UDP port 56804 mapping failed, code 399 (UnknownError)?表现为付费服务器连接都成功了,但是一会房主的服务器突然断开。下午3人玩的还好好的,晚上4个人突然出现问题。

  • xiaodi 评论于 回复

    请问下有没有用户群方便交流
    其次是玩的游戏是COD9,查看网络连接成功,TCP+UDP均开启,但使用自建服务器无法连接,使用游侠对战平台可以连接,都可以看到互相,但是无法加入房间

  • 11 评论于 回复

    ping不通自己同时调试工具里面没日志是怎么回事。

  • caijiacheng 评论于 回复

    站长,学校校园网是用宽带拨号来实现的,easyn2n跟中了毒一样一旦点击启用三秒之内拨号直接断掉。日志看不出来任何问题

  • exia1112 评论于 回复

    大佬,前几天买了个香港CN2服务器开n2n服务端,但是大陆只有联通和移动能连上supernode,电信连不上,真奇了怪了

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