N2N 服务端 部署
官方相关文档地址:
官方github: https://github.com/ntop/n2n
第三方其他客户端包下载: https://github.com/lucktu/n2n
下载服务端
根据下载链接下载对应部署包
例如:
n2n-3.0.0-1038.x86_64.rpm
n2n-3.0.0-1038 代表版本号
x86_64 代表服务器系统架构
rpm 代表rbp包管理器
相关文件内容请自行学习
n2n_3.0.0-1038.x86_64.rpm
将下载好地安装包上传到服务器中
安装服务端
由于我使用ubuntu操作系统采用deb安装包进行演示
安装完成后 可使用命令进行启动
修改配置文件
常见情况下一般添加2个命令
community.list 文件作用 创建相应的分区并保存密码.这主要是为了安全考虑
其余命令参考如下:
-p <local port>固定的本地UDP端口,默认为7654-F <fed name>超级节点的联合名称,默认为'*联合会'-l <host:port>ip地址或名称,以及已知超节点的端口-M禁用所有MAC和IP地址欺骗保护|非用户名密码身份验证社区-V <version text>发送最多19个字母的自定义超级节点版本字符串长度到边缘,在其管理端口输出中可见-c <path>包含允许的社区的文件-a <net-net/n>自动ip地址服务的子网范围,例如。'-a 192.168.0.0-192.168.255.0/24',默认值 至“10.128.255.0-10.255.255.0/24”-f不要分叉并作为守护进程运行,而是在前台运行-t<port>管理UDP端口,用于一台机器上的多个超级节点,|默认为5645--management_...password <pw>管理端口密码,默认为“n2n”…密码<pw>|-v使更详细,根据需要重复-u<UID>删除权限时要使用的数字用户ID-g<GID>删除权限时要使用的数字组ID