VPS可以做TCP转发吗?手里有多个VPS服务器,比如通过国内服务器加速访问海外服务器,非常适合追求稳定和速度的人;传统使用iptables配置太麻烦,所以本教程还是使用某大佬提供的一键脚本工具,支持TCP+UDP转发和端口段转发,适用于CentOS/Debian/Ubuntu14.0主机频道等Linux系统。
利用海外VPS做TCP转发教程;
这次用的是CentOS。
7系统,使用Xshell工具连接VPS服务器后,需要先卸载或关闭默认防火墙。推荐Debian/Ubuntu系统,这一步可以省略。
Yum -y安装防火墙* ##安装防火墙命令。
Yum -y删除防火墙* ##卸载防火墙命令。
Systemctl启动防火墙d.service # #打开防火墙命令。
Systemctl停止防火墙d.service # #关闭防火墙命令。
1.安装wget和下载脚本并授予权限:
yum install-y wget & amp;& amp无支票证书
https://raw . githubusercontent . com/ToyoDAdoubiBackup/doubi/master/iptables-pf . sh
& amp& ampx iptables-pf . sh & amp;& ampbash iptables-pf.sh
此网站的备份地址:
无支票证书
https://getzhuji.com/wp-content/uploads/sh/iptables-pf.sh & amp;& ampchmod +x
iptables-pf.sh
bash iptables-pf.sh
2.进入并进入脚本安装界面,如下图所示:
输入数字1后,程序会自动安装,它会检测是否安装了iptables。同时,iptables防火墙将被引导、启动和加载,等等。到目前为止,程序已经安装完毕。
3、iptables脚本的使用
1)假设我们需要通过国内服务器中转访问国外服务器,其中国内服务器是默认外网ip(如果转发失败,请输入IP。
Addr检查自己的网卡IP,nat机需要使用内网IP转发),外地服务器的IP假设为88.88.88.88。
2)在服务器命令行输入并执行:。/iptables-pf.sh。
3)输入数字4添加端口转发,输入外地服务器的端口或端口段并回车,然后输入外地服务器的IP,本地中转的公共IP(NAT机请使用内网IP),本地未被程序占用的监听端口。默认输入3选择类型,最后检查配置是否错误。如果是,请按任意键继续。启动完成后,提示如下:
假设您的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,并在转发规则中手动输入IP地址。
评论前必须登录!
注册