国外的服务器,大部分网络都不太好,但是又有很多小伙伴爱买海外的服务器。有没有什么办法可以流畅管理这些机器呢?我们可以拿一台网络较好的云主机来中转一下SSH和RDP连接。
最近看到不少博主在写端口转发的文章,就来给大家介绍两款自用的端口转发面板xdpanel和极光面板,服务器使用到的是24元一个月的腾讯云(硅谷)轻量服务器。
教程环节(CentOS7):
两款多服务器端口租用管理面板都可以使用容器部署,所以我们先安装docker环境:
sudo yum check-update
curl -fsSL https://get.docker.com/ | sh
sudo systemctl start docker
sudo yum check-update
sudo systemctl enable docker
xdpanel咸蛋面板:
由于开发者已不提供免费开源的咸蛋面板了,所以博主找来了之前留存的开源免费版供客官们享用。
![838062a10b40 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/838062a10b40.jpg)
部署咸蛋面板:
下载xdpanel镜像:
wget http://tutu.ovh/iso/dockerimage/xdpanel/forwordpanel-1.0.7.tar
导入docker images:
docker load < /root/forwordpanel-1.0.7.tar
查看镜像ID:
docker images
启动docker容器:
docker run --restart=always -d -p 10203:8080 ef796f049164
![481cae2d004f 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/481cae2d004f.jpg)
启动之后别忘记去腾讯云轻量应用服务器控制台的防火墙菜单中放行10203端口哦。
![693ba48a9f75 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/693ba48a9f75.jpg)
启动完毕就可以开始享用啦~ 访问地址:
管理后台:http://IP:10203
默认账号:admin XIAOLIzz123
![a718fc1397c5 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/a718fc1397c5.jpg)
后台功能使用:
1.添加服务器和分配服务器本机的端口
首先要添加服务器,这里添加轻量服务器IP地址就行了,并分配用于中转的服务器端口。
![763325915337 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/763325915337.jpg)
![e56e1c817e08 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/e56e1c817e08.jpg)
我们把9000端口拿来加速windows服务器,所以我们把轻量服务器9000端口添加一下。
![cce25e446c4f 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/cce25e446c4f.jpg)
端口加完了,记得去腾讯云防火墙放行:
![c77ecf5b634b 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/c77ecf5b634b.jpg)
2.添加账号,分配服务器端口给账号,并设置账号流量额度和账号到期时间
![8f61292ab906 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/8f61292ab906.jpg)
![036b10e96b0a 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/036b10e96b0a.jpg)
3.添加端口中转
填写要加速的WINDOWS服务器IP地址和连接端口:
![cbec5e9660f7 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/cbec5e9660f7.jpg)
添加好了之后,就可以直接用腾讯云轻量应用服务器的IP和9000端口连接服务器啦。
![8af0d9affdf2 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/8af0d9affdf2.jpg)
极光中转面板:
https://github.com/Aurora-Admin-Panel/deploy
相比咸蛋面板,极光面板支持的转发方式和功能更多,支持的端口功能包括iptables,socat,gost,ehco,v2ray,brook,iperf,wstunnel,shadowsocks,tinyPortMapper,Prometheus Node Exporter。
我们还是在腾讯云轻量应用服务器上进行安装,部署方式也是docker,这里参照前面部分安装即可。
部署极光面板:
docker-compose一键部署启动:
wget https://raw.githubusercontent.com/Aurora-Admin-Panel/deploy/main/docker-compose.yml -O docker-compose.yml
docker-compose up -d
创建管理员用户:
docker-compose exec backend python app/initial_data.py
![46fef979f2b8 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/46fef979f2b8.jpg)
然后腾讯云防火墙放行8000端口:
![69a60ac580af 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/69a60ac580af.jpg)
添加完毕,访问http://你的IP:8000进入极光中转面板。
![77e58e003943 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/77e58e003943.jpg)
极光面板后台使用:
1.逻辑上和咸蛋面板一样,先添加服务器和分配服务器本机端口
我们把9000端口拿来加速windows服务器,所以我们把轻量服务器9000端口添加一下。
![4c934a1db144 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/4c934a1db144.jpg)
![a7cd75bc0b7b 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/a7cd75bc0b7b.jpg)
添加完服务器之后,点击查看端口,进行添加端口操作。这里可以给端口做一些高级设置,比如限制流量或者超流量限速之类的。
![d153380120ee 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/d153380120ee.jpg)
![d63606deae37 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/d63606deae37.jpg)
2.服务器和服务器本机端口都添加好了,接下来就是新建用户,并把本机9000端口分配给用户
![dd512488c473 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/dd512488c473.jpg)
![4a054a7f952c 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/4a054a7f952c.jpg)
添加刚才创建的普通用户:
![75e619c7ae70 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/75e619c7ae70.jpg)
3.添加端口转发
![9cb7a9ba55dd 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/9cb7a9ba55dd.jpg)
添加好了之后,就可以直接用腾讯云轻量应用服务器的IP和9000端口连接服务器啦。
![81525919866e 介绍两款端口转发面板(咸蛋面板、极光面板)](https://img.yn68.cn/2022/03/81525919866e.jpg)
总结:
总的来说两款开源中转面板都很优秀,支持多服务器,多用户租用,使用起来也非常方便,希望这篇教程能帮到大家,谢谢。
闲蛋无法启动
ocker run –restart=always -d -p 8080:8080 ef796f049164
033db7bda9c8da89e2239e7555d60b9640127bf9bd83250b511a721960a45491
docker: Error response from daemon: driver failed programming external connectivity on endpoint adoring_lederberg (c84aa28c693792be24990b2f00e65a75c9e4b5991998bdbda9a97076f3dd4638): (iptables failed: iptables –wait -t nat -A DOCKER -p tcp -d 0/0 –dport 8080 -j DNAT –to-destination 172.17.0.2:8080 ! -i docker0: iptables: No chain/target/match by that name.
(exit status 1)).