N2N启动器附加参数


EazyN2N默认参数

以下部分参数仅支持 EasyN2N v2.2

如果是服务端(supernode),见这里:EasyN2N 服务端(Supernode)附加参数

附加参数

常规参数:

-c 组名称 | 用于区分虚拟局域网
-l 服务端(supernode):端口 | N2N的服务端(中心节点)
-p 本机UDP端口 | 绑定本机指定的UDP端口,防止部分环境下对UDP限制影响N2N组网
-D | 启用PMTU发现。PMTU发现可以减少碎片,但在不正确支持时会导致连接暂停
-e IP地址 | 作为首选播发提供的本地IP地址,如果多播对等检测不可用,则很有用,“-e auto”参数则尝试IP地址自动检测
-S1 | 不使用P2P连接,总是使用UDP模式通过supernode中转(不推荐)
-S2 | 不使用P2P连接,总是使用TCP模式通过supernode中转(Windows不支持该参数)
-i 秒 | 设置NAT打孔间隔,默认:20
-L TTL值 | 当UDP NAT打孔通过服务端(中心节点)时注册包的TTL(默认为0,表示不设置)
-v | 输出更加详细的日志
-t 端口 | 管理UDP端口(用于本机同时运行多个edge时)
-n 路由表(格式:目标IP段:网关) | 附加路由表,可以多次调用(例如:-n 192.168.2.0/24:192.168.6.5)
--no-port-forwarding | 关闭 UPnP/PMP 功能

虚拟网卡相关:

-a 获取IP的模式 | 如需自定义虚拟IP,使用 -a IP地址 来自定义虚拟IP,如需自动获取(需服务端支持),留空即可
-m MAC地址 | 设置N2N虚拟网卡的MAC地址,防止和虚拟网下的其他机器重复
-d tun网卡名称 | 指定本机的N2N网卡,如果本机存在多个Tap网卡,可以使用此参数自定义,或留空使程序自动搜寻
-M MTU值 | N2N虚拟网卡设置MTU值,默认:1390
-r | 通过n2n社区启用数据包转发
-E | 接受多播MAC地址,默认:丢弃
-I 一些文字 | 客户端的文字描述,在管理端日志输出中更容易识别
-J 密码 | 客户端的密码,用于需要用户名密码认证的supernode
-P 密钥 | 多个supernode组成联盟时,需要填入该参数以便认证
-x 数字 | 设置虚拟网卡的跃点数,以便于更好的联机游戏(默认为0,自动)

加密相关:

若不指定 -k 参数或仅有 -k 参数,则默认为 AES 加密算法;如需不加密,需单独指定 -A1 参数

-k 组密码 | 用于虚拟局域网内传输的数据加密,留空则不加密
-A1 | 关闭局域网内传输的数据加密
-A2 | 使用 twofish 加密算法加密传输的数据
-A3 | 使用 AES 加密算法加密传输的数据
-A4 | 使用 chacha20 加密算法加密传输的数据
-A5 | 使用 Speck-CTR 加密算法加密传输的数据
-H | 数据包报头完整加密

-H 参数需要配合服务端的 -c 参数使用。服务端 -c 指定一个文本路径(该文本内容需包含允许连接的小组名称)
客户端使用上述文本内的小组名称,-H 参数即可启用

压缩相关:

若不指定,则不压缩数据

-Z1 | 使用 LZO(1x) 压缩算法压缩传输的数据
-Z2 | 使用 ZSTD 压缩算法压缩传输的数据


8条评论

  • 红尘 评论于 回复

    请问下一个游戏多个udp端口链接怎么设置呢?

    • Bug侠 评论于 回复

      @红尘
      N2N只是组网,和游戏客户端没有关系

  • jelly 评论于 回复

    反馈一个BUG,EasyN2N v2.2 附件参数里面的加密算法会覆盖掉虚拟网IP,造成每次打开软件虚拟网IP都变成加密算法啦

    • asdad 评论于 回复

      @jelly
      为什么我测试的结果是附件参数没有一个能生效,不知道该怎么用

      • Bug侠 评论于 回复

        @asdad
        比如说什么参数?如果是easyn2n,在附加参数里,一行一个参数的形式添加保存,然后启动即可。

  • 评论于 回复

    -r | 通过n2n社区启用数据包转发 这个参数不是很理解

  • 孙先晓 评论于 回复

    亲爱的开发,您好。想问问想通过N2N访问进公司网络(如N2N的虚拟网段是10.10.4.X,公司网段是172.168.30.X),在家里访问 公司的其他网段(172.168.10.X) 应该怎么设置

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

    温馨提示

    1.请考虑提问别人前,是否需要使用「请问」「谢谢」等这样的词?

    2.请回想一下,是否仔细阅读过文章?提出的问题文章内是否已经释疑?