十一博客 十一博客

sspanel端口偏移完整版教程

in 默认类,技术控 read (345) 文章转载请注明来源!

现在我手上两种端口偏移的方法,自用的暂时不公布,就教学网上已有的吧。

自用的可以自定义各节点的加密协议混淆及密码,每台服务器都可以不一样,需要的可以PY我(可以完美预防特殊时期)

端口偏移的作用呢,就是通过偏移端口来达到任意端口可作为单端口使用,不同节点有不同的端口。

效果如下:Snipaste_2019-09-18_14-00-29.png


先修改前端的配置,替换文件/app/Utils/URL.php

点击下载:URL.txt

下载后重命名为URL.php覆盖

服务器具体端口=设置的单端口+偏移端口。

举个例子,服务器端口为10000-10010可以用,我们使用10000偏移到当前服务器的8080端口,那么我们得到的需要偏移的端口为:

10000-8080=1920
所以我们偏移端口为1920,添加节点的时候,在节点名字后面加上相应端口,具体格式如下:

假设节点名字为:美国01

新增节点的时候在节点描述时填#1920

4.jpg

然后我们去前端选择节点,即可看到端口已经偏移到指定端口了。


后端节点对接我们使用docker的端口映射对接

搭建docker:

curl -sSL https://get.docker.com/ | sh
service docker restart
systemctl enable docker

对接:

webapi 方式对接:

docker run -d --name=ssrmu -e NODE_ID=节点ID -e API_INTERFACE=modwebapi -e WEBAPI_URL=需要对接的地址 -e WEBAPI_TOKEN=前端设置的token --network=host --log-opt max-size=50m --log-opt max-file=3 -p 10000:8080/tcp -p 10000:8080/udp --restart=always fanvinga/docker-ssrmu

数据库方式对接:

docker run -d --name=ssrmu -e NODE_ID=节点ID -e API_INTERFACE=glzjinmod -e MYSQL_HOST=MYSQL地址 -e MYSQL_USER=mysql用户名 -e MYSQL_DB=数据库名 -e MYSQL_PASS=数据库密码 --network=host --log-opt max-size=50m --log-opt max-file=3 -p 10000:8080/tcp -p 10000:8080/udp --restart=always fanvinga/docker-ssrmu

关闭CentOS7的防火墙:

systemctl stop firewalld.service
systemctl disable firewalld.service

更多问题咨询博主~

本文基于《署名-非商业性使用-相同方式共享 4.0 国际 (CC BY-NC-SA 4.0)》许可协议授权
文章链接:https://blog.67cc.cn/archives/complete-version-of-sspanel-port-offset-tutorial.html (转载时请注明本文出处及文章链接)

教程分享
发表新评论
❋该站点已苟活
© 2017-2019 十一博客 蜀ICP备15021123号-1
又拍云
PREVIOUS NEXT
雷姆
拉姆