记录我的一些生活写照、无聊的牢骚、内心世界的活动 注册 | 登陆

常用端口转发脚本,实现VPS中转网络加速

常用端口转发脚本,实现VPS中转网络加速

利用iptables端口转发脚本,实现VPS中转网络加速的教程

通过使用Xshell工具连接上VPS服务器后,需要先卸载或关闭默认的firewall防火墙,推荐使用Debian/Ubuntu系统,可以省略这一步;

  1. yum -y install firewall* ##安装firewall命令
  2. yum -y remove firewall* ##卸载firewall命令
  3. systemctl start firewalld.service ##打开firewall命令
  4. systemctl stop firewalld.service ##关闭firewall命令

安装wget和下载脚本并赋予权限:

  1. yum install -y wget && wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/iptables-pf.sh && chmod +x iptables-pf.sh && bash iptables-pf.sh

备份地址:

  1. wget -N --no-check-certificate https://zhujiget.com/wp-content/uploads/sh/iptables-pf.sh && chmod +x iptables-pf.sh
  2. bash iptables-pf.sh

回车确定后进入到脚本安装界面,

输入数字 1 后程序自动安装,并会检测是否安装 iptables 同时也会进行 iptables 防火墙开机启动加载等配置,至此程序安装完毕。

iptables脚本使用

1、假设我们需要通过国内服务器进行中转,访问国外服务器,这里国内服务器是默认的外网IP(如果转发失败,请检查自己的网卡IP),国外服务器的IP假设为88.88.88.88 。

2、在服务器命令行输入执行: ./iptables-pf.sh

3、输入数字4添加端口转发,输入国外服务器的端口或端口段然后回车,再输入国外服务器的IP,后面的根据你的需求,可以一路回车就行,最后会让你看下配置是否有误,没错的话按任意键继续。

Shadowsocks(SS)客户端使用

假设你的SS服务端是安装在海外服务器上面的,只需要在SS客户端上面把IP和端口改成你设置的国内服务器的IP和端口即可;

如:海外服务器的IP是88.88.88.88,SS的端口是16888,国内服务器的IP是139.180.209.55,设置的监听端口是16000;那么只需要在SS客户端的IP变成国内服务器的IP:139.180.209.55,端口:16000就行了,其它不用改。

如果是NAT机,选择自动检测外网IP地址,会导致转发失败,请检查自己的服务器网卡IP(命令ifconfig),并手动在转发规则那里输入IP地址。

 

Brook中转脚本使用教程,支持DDNS域名转发/可转发TCP/UDP流量

1、通过Xshell连接上服务器,使用root用户登录vps服务器,命令行输入下方命令下载执行脚本:

  1. ##备份原版逗比大佬脚本,不支持域名转发
  2. wget -N --no-check-certificate https://zhujiget.com/wp-content/uploads/2020/brook-pf.sh && chmod +x brook-pf.sh && ./brook-pf.sh
  3.  
  4. ##逗比脚本修改版,支持DDNS动态域名转发
  5. wget --no-check-certificate https://zhujiget.com/wp-content/uploads/2020/brook-pf-mod.sh && chmod +x brook-pf-mod.sh && ./brook-pf-mod.sh

2、这里以原版作为演示,脚本执行后,输入数字1进行安装Brook,之后回车自动检测最新版本安装;

3、安装后命令行输入./brook-pf.sh进入管理面板,然后输入数字7,接着输入数字1添加brook端口转发;

本地监听端口:中转服务器要使用的端口,被转发IP:落地服务器的IP地址,被转发端口:落地服务器的端口号

4、按照自己的设置好后然后回车或输入Y进行启动端口转发功能,或继续添加单个端口号进行添加其它需要转发的落地服务器。

客户端使用方法:跟 iptables 方法一样,只需要在SS/SSR客户端把IP端口修改为中转服务器的IP地址和端口即可。

 

 GOST隧道一键脚本使用教程,利用GOST搭建中转安全隧道

gost项目地址:https://github.com/ginuerzh/gost

gost二进制文件下载地址:https://github.com/ginuerzh/gost/releases

 

GOST中转教程

通过SSH工具连接上VPS服务器后,下载并执行GOST一键脚本:

  1. wget --no-check-certificate https://zhujiget.com/wp-content/uploads/sh/ghost.sh && chmod +x ghost.sh && ./ghost.sh

安装客户端(中转服务器)

1、脚本执行后,首次使用输入数字1进行安装(国内服务器由于无法访问github,可以手动到gost二进制下载地址下载最新版传到脚本同目录并解压),安装必要的依赖包,使用全新配置;

2、安装后选择2添加gost配置,如果是在国内服务器上进行中转,那么选择1,接着选择需要转发的协议类型,监听端口(未使用的端口),然后选择使用的传输协议,最后输入要转发到的落地服务器的IP和gost监听端口。

安装服务端(落地服务器)

1、接着在落地服务器上安装服务端,选择跟前面设置传输协议一样,监听端口(前面设置的运行端口,我这里由于是在同一台服务器上做演示所以随意设置的不同),搭建的SSR工具地址,这里回车即可,然后就是SSR的使用端口。

« 上一篇 | 下一篇 »

发表评论

评论内容 (必填):