脚本或手动部署

部分转载于:《SSPanel Uim 端口偏移后端教程 脚本或手动部署》

后端安装可以参考《SSPanel-Uim wiki》

部署完毕后,我们使用 Linux 的 iptables 来实现自身端口转发 首先启用网卡转发功能

echo 1 > /proc/sys/net/ipv4/ip_forward

然后使用 iptables 转发本机自身端口

iptables -I INPUT -m state --state NEW -m tcp -p tcp --dport 偏移后端口 -j ACCEPTiptables -I INPUT -m state --state NEW -m udp -p udp --dport 偏移后端口 -j ACCEPTiptables -t nat -A PREROUTING -p tcp --dport 偏移后端口 -j REDIRECT --to-ports 偏移前端口iptables -t nat -A PREROUTING -p udp --dport 偏移后端口 -j REDIRECT --to-ports 偏移前端口service iptables save


· · ·


Docker 部署

部分转载于:《ss-panel-v3-mod_Uim 端口偏移后端教程(docker)》

配置环境:

  • 安装了 docker-ce,或者其他版本

  • 关闭了 selinux,并且关闭自身防火墙

开始教程:

1.启动 Docker

service docker start

2.修改下面的参数直接执行,具体参数可以理解为api 对接方式。

docker run -d --name=name -e NODE_ID=0 -e API_INTERFACE=modwebapi -e WEBAPI_URL=https://666.cn  -e SPEEDTEST=0 -e WEBAPI_TOKEN=token --log-opt max-size=50m --log-opt max-file=3 -p 偏移前的端口:偏移后的端口/tcp -p 偏移前的端口:偏移后的端口/udp  --restart=always stone0906/ssrmuv2

Docker 基本命令:

docker ps -a 查看容器docker rm 容器id 删除容器docker logs 容器id 查看日志service docker restart 重启容器