CNS小白搭建教程

虾壳
2022-11-14 / 0 评论 / 126 阅读 / 正在检测是否收录...

为什么要搭建CNS服务器
我们都知道百度直连节点只有TCP流量传输功能。如果我们玩游戏需要用到UDP,那么只开百度直连是无法连接的。只能使用流量玩。会导致免流失效。CNS服务器就是把UDP数据包转换成TCP。然后通过百度直连免流。

CNS服务器搭建教程

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

2.登陆服务器后台

3.安装CentOS 7.6 64bit

Tips:Centos7关闭防火墙的命令
关闭防火墙

systemctl stop firewalld

不想关闭防火墙的可以选择添加端口

firewall-cmd --zone=public --add-port=443/tcp --permanent   # 开放443端口

4.远程登陆服务器

可以直接用腾讯自带的登陆,点击登陆即可。进去首先输入

sudo -i  

获取最高管理员权限

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

项目地址:https://github.com/mmmdbybyd/CNS

安装:

`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服务器端口和密码。

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

个人建议设置为443端口

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

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

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

在下面的链接里下载下载linux-x86_64.zip,目前最新版本
https://github.com/AiziChen/CNS/releases
config.cfg文件

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

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

填写蓝色圈起来的四项。密码是服务器密码。点击确定。会出现以你设置的用户名命名的一行。双击即可。

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


提示连接成功,即可。
在下方的root文件夹中新建一个名为CNS的文件夹。

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

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


代码如上,自行复制粘贴。FinalShell中复制为ALT+C,粘贴为ALT+V。
每次重启服务器都要重新运行一次

./cns -daemon

这样cns服务器就搭建完成了。
注意:如果出现UDP连接×,请检查以下

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

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

0

打赏

海报

正在生成.....

评论 (0)

取消