跳至主要內容

CNS服务器搭建教程

xlc520LinuxLinux大约 3 分钟约 885 字

CNS 服务器搭建教程

首先

1.首先需要一台服务器,腾讯云或者阿里云,下面用腾讯云来举例。

2.登陆服务器后台

3.安装 CentOS 7.6 64bit

img
img
img
img

4.远程登陆服务器

可以直接用腾讯自带的登陆,点击登陆即可。进去首先输入 sudo -i 获取最高管理员权限。

img
img

方法一(一键安装)

输入 Linux 一键安装代码,卸载代码也在下面,出现问题卸载重装。

作者的 GITHUB:https://github.com/mmmdbybyd/CNSopen in new window

安装: `type curl &>/dev/null && echo 'curl -O' || echo 'wget -O cns.sh'` http://binary.quicknet.cyou/cns/cns.sh && sh cns.sh  

卸载: `type curl &>/dev/null && echo 'curl -O' || echo 'wget -O cns.sh'` http://binary.quicknet.cyou/cns/cns.sh && sh cns.sh uninstall  

需要填写的是两个信息:需要设置的 CNS 服务器端口和密码。

img
img

如上图,我设置的是 6688 端口,密码为 980829.

出现以下信息就代表 CNS 服务器搭建完成。

img
img

CNS 服务器搭建完成后,需要放行相应的端口才可以运行。例如我使用的是 6688 端口,则需要对防火墙进行如下设置。 img

方法二(稍微繁琐一点,但是永久有效)

作者 Githubopen in new window

在下面的链接里下载下载linux-x86_64.zip,目前最新版本 0.2.3

https://github.com/AiziChen/CNS/releasesopen in new window

解压到桌面,会有两个文件。cns 文件与 config.cfg 文件

下载 FinalShell 服务器管理软件,百度一搜就有!

img
img

如上图,依次点击这三个地方。

img
img

填写蓝色圈起来的四项。密码是服务器密码。点击确定。

会出现以你设置的用户名命名的一行。双击即可。

img
img

注意:不要开任何代理软件,否则无法连接。

img
img

提示连接成功,即可。

在下方的 root 文件夹中新建一个名为 CNS 的文件夹。

img
img

双击进入 CNS 文件夹,并把我们解压到桌面的 cns 文件以及 config.cfg 文件拖拽到 CNS 文件夹内。

双击 config.cfg 打开 config 文件

img
img
proxyKey = Meng #随意,但是强烈建议改一下
udpFlag = httpUDP
listenAddr = :6688  #端口,需要在防火墙中放行
password = 123456   #密码,随意
udpTimeout = 30
tcpKeepAlive = 60
pidPath = cns.pid
enableDnsTcpOverUdp = #t
enableHttpDNS = #t
enableTFO = #t

对端口和密码进行修改,按下 CTRL+S 保存后退出。

在 FinalShell 中输入 cd /root/CNS,进入 CNS 文件夹,注意大小写。

给 cns 文件添加 x 权限 chmod u+x cns

在输入后台启动 cns 文件的命令./cns -daemon

img
img

代码如下,自行复制粘贴。FinalShell 中复制为 ALT+C,粘贴为 ALT+V。

cd /root/CNS

chmod u+x cns

./cns -daemon

每次重启服务器都要重新运行一次./cns -daemon

这样 cns 服务器就搭建完成了。

手机端配置

使用龙哥模块的,首先打开 ZJL 文件,将 715 行的 IP 地址更换为 time1.cloud.tencent.com,保存。

img
img

打开.conf 文件,进行如下修改,服务器 IP:端口都按照上面的设置来填写。建议使用最新版的龙哥模块。

img
img

保存以后,运行一次开启.sh 即可。出现如下情况,即是配置成功。

img
img

注意:如果出现 UDP 连接×,请检查以下两点:

1.服务器防火墙是否放行 CNS 服务器端口。

2.ZJL 文件的 IP 是否修改。

出现问题,请评论,看到即回。