老哥今天打电话让我重新弄下服务器,最近看新闻 Deepin 挺火的,就尝试用一下折腾了几个小时,记录下过程,不要每次都百度。
sudo apt-get install build-essential
# sudo apt-get install git
# git clone https://github.com/ntop/n2n
# sudo apt-get install cmake
# mkdir build
# cd build
# cmake ..
这里提示缺少OPENSSL 库 需要安装OPENSSL
# sudo apt-get install openssl
# sudo apt-get install libssl-dev
再次cmake
连接
安装
运行提示帮助信息
直接运行可执行文件(见附件文件)
# cd n2n //打开n2n目录
# cp edge /sbin //复制到/sbin
# cp supernode /sbin //复制到/sbin
# cp rc.local /etc/ //复制启动脚本(Deepin需要新建该脚本)
# chmod 777 /etc/rc.local //修改运行权限
# chmod 777 /sbin/edge //修改运行权限
# chmod 777 /sbin/supernode //修改运行权限
# /etc/rc.local //运行验证
rc.local内容为:
#!/bin/sh -e
edge -d n2n -c n2n -k n2n -a 10.10.10.100 -l xxx.xxx.xxx.xxx:10080 >/dev/null &
exit 0