不会流量转发?用NAT机流量转发面板,不需要复杂设置,也能轻松实现VPS流量转发,让垃圾鸡起飞

前言

很多小伙伴只会搭建梯子联通世界,有时候不小心买到了一款对自己本地网络并不友好的小鸡,价格还不菲,扔掉不舍不用可惜。虽然谷歌资料得知可以用NAT机来做中转拉直线路,拯救手上的垃圾小鸡,可因为看不懂复杂的文字教程,所以很无奈,只能望而却步。。。

流量中转,大家最熟悉的不过是iptables、gost、ehco以及brook等几种方式,如要做中转,比如说gost隧道就需要到两台服务器上分别安装加密和解密,虽然设置挺简单,但流程还是挺复杂,如果你不明白其中几个端口的逻辑性,那么还很容易设置转发失败。

那对于转发这方面,有很多大佬纷纷做了适合懒人用户的转发面板,优点是只要搭建好面板,把被控机的root密码及ip输入进面板,就可以轻松的用你的NAT机做转发,其中不需要再两台服务器之间来回设置,简单易用,逻辑性也比较清晰~特别是落地机端口挂了的时候,不需要再到NAT机上去用命令修改,只需要再面板上修改一下新的落地端口就行了。

目前比较流行的转发面板有两个,一个是极光面板一个是咸蛋面板,两款面板都非常好用,不同的是极光面板完全开源免费,咸蛋面板则是分为了免费版和收费版,免费版的有各种限制,收费的商业版则是全功能的,比较适合卖转发端口的朋友们,这里就不多做解释了。

那今天就介绍极光面板这款完全开源免费的面板安装及使用方式,对个人用户需求应该是足够了~

安装环境

服务器配置:不低于1核1G的机器

系统要求: CentOS 7+,Debian 9+,Ubuntu 18+

教程开始

安装docker

安装docker-compose

安装/启动面板

之后可以访问http://你的IP:8000进入面板

启动之前建议修改,也可以默认,官方建议

服务器管理页面

修改/添加服务器

服务器端口管理页面

添加/编辑端口

端口设置 iptables

端口设置 GOST

以上便是全部设置方法

更新面板

数据库备份与恢复

备份

恢复

卸载面板

docker部署咸蛋面板

第一步安装docker

拉取镜像(初次安装可跳过)

初始化数据库

启动镜像

 

以上的2080端口为面板外网入口,推荐大家用反代的方式代理到80/443 供他人访问。

咸蛋一键安装脚本

github wiki

NAT机用centos8对接面板注意事项

centos8关闭防火墙指令

查看状态

打开防火墙

关闭防火墙

开启防火墙

禁用防火墙

centos8 更新最新内核

查看当前内核版本

安装 ELRepo 源

启用 ELRepo 源仓库

安装新内核

安装/修改 grub 配置使用新内核版本启动

查看当前默认启动内核

当前最新版本 5.15.1,一般安装完就会以最新内核启动,会返回信息:

/boot/vmlinuz-5.15.1-1.el8.elrepo.x86_64

如果返回信息不对的话,查看一下所有内核

会返回所有内核的列表

index=0
kernel=”/boot/vmlinuz-5.3.8-1.el8.elrepo.x86_64″
args=”ro consoleblank=0 crashkernel=auto rhgb quiet $tuned_params”
root=”UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a”
initrd=”/boot/initramfs-5.3.8-1.el8.elrepo.x86_64.img $tuned_initrd”
title=”Red Hat Enterprise Linux (5.3.8-1.el8.elrepo.x86_64) 8.0 (Ootpa)”
id=”6e9de0df25a04991b05aa3980b4a01ef-5.3.8-1.el8.elrepo.x86_64″
index=1
kernel=”/vmlinuz-0-rescue-6e9de0df25a04991b05aa3980b4a01ef”
args=”ro consoleblank=0 crashkernel=auto rhgb quiet”
root=”UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a”
initrd=”/initramfs-0-rescue-6e9de0df25a04991b05aa3980b4a01ef.img”
title=”Red Hat Enterprise Linux (0-rescue-6e9de0df25a04991b05aa3980b4a01ef) 8.0 (Ootpa)”
id=”6e9de0df25a04991b05aa3980b4a01ef-0-rescue”
index=2
kernel=”/boot/vmlinuz-4.18.0-80.11.2.el8_0.x86_64″
args=”ro consoleblank=0 crashkernel=auto rhgb quiet $tuned_params”
root=”UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a”
initrd=”/boot/initramfs-4.18.0-80.11.2.el8_0.x86_64.img $tuned_initrd”
title=”CentOS Linux (4.18.0-80.11.2.el8_0.x86_64) 8 (Core)”
id=”cad5aebed85947769a25cf534d8f4e59-4.18.0-80.11.2.el8_0.x86_64″
index=3
kernel=”/vmlinuz-0-rescue-cad5aebed85947769a25cf534d8f4e59″
args=”ro consoleblank=0 crashkernel=auto rhgb quiet”
root=”UUID=017899bc-0f07-4d05-825c-15f1f8e84d6a”
initrd=”/initramfs-0-rescue-cad5aebed85947769a25cf534d8f4e59.img”
title=”CentOS Linux (0-rescue-cad5aebed85947769a25cf534d8f4e59) 8 (Core)”
id=”cad5aebed85947769a25cf534d8f4e59-0-rescue”

指定新内核启动,kernel=后面的

然后reboot重启系统,再uname -r查看内核版本

centos8 开启BBR

最后直接reboot重启服务器

然后查看BBR是否开启成功

会返回bbr

会返回tcp_bbr

python问题

centos8安装再咸蛋面板中用tcping的时候出现/usr/bin/env: python: No such file or directory 的话,主要是centos8不安装python,所以才会有如上的错误提示

解决方案如下:

安装python

接着执行一下语句

最后reboot重启

 

晓峰部落阁 2019-2022
晓峰部落阁 » 不会流量转发?用NAT机流量转发面板,不需要复杂设置,也能轻松实现VPS流量转发,让垃圾鸡起飞

1 评论

  1. 竟然看到我的老家城市.666

发表评论

Optimized by WPJAM Basic