前言

进阶版请点击N2N高级进阶使用

此教程需要有一定的网络知识,不适合小白使用

开始

准备环节

首先需要一台有公网的服务器(建议在国内,延迟肯定小一些

然后下载N2N,这里推荐EasyN2N,使用Windows系统搭建(Linux大同小异)

然后准备好一个端口(就是保证这个端口可以进行通信不会被防火墙拦截)

搭建服务端

打开EasyN2N,点击下方的“其他功能 ”里面的“服务器

如下图

然后版本选择“v3”,端口填之前准备的端口ip段不用管他,更多参数内填“-v -M”(一行一个)

如下图

当出现下图所示则表示成功

客户端连接

同样是打开EasyN2N,然后在服务器一栏填写你公网服务器的ip(也可以绑定域名)并加上端口

自动分配第一次先勾选,然后点击启动,分配内网ip

成功后会显示一个绿色的小勾勾,如下图

然后停止把自动分配取消勾选

如果两个客户端不在同一个网段的话,可能就无法连接,因此我们需要手动输入ip

例如上面我是尾段为132,那么另一个客户端就可以是133或者其他,依次递推

有多个客户端加入的话可以点击服务器旁边的分享按钮生成分享链接,另一个客户端点击其他功能下的导入链接即可

注:小组名称必须保持一致

测试连接

点击“测试工具

输入对方的虚拟网ip进行ping操作,看是否能ping通,如果失败就点击下方的“一键关闭防火墙
(多半是防火墙问题)

测试完ping后可以再测试一下tcp/udp发包

最后

如果开房间后搜索不到,可以查看这个教程N2N组建虚拟局域网联机遇到搜不到房间的问题一例(广播)