租用香港vps服务器iptables中继、端口转发、中转加速访问

蜗牛 美国服务器 2023-01-31 73 0

租用香港vps服务器中转加速 可以用linux 自带的iptables完成。也可以用gost完成。下面说明一下iptables用法

中转加速的意思就是  a到c慢。a到b快。b到C快  然后在b上安装iptables 或者gost 完成业务转发 。

linux 要先卸载 自带的防火墙 。selinux .

systemctl  stop firewalld.service

systemctl disable firewalld.service

关闭 SELINUX

运行命令 vi /etc/selinux/config

#SELINUX=enforcing      #注释掉
#SELINUXTYPE=targeted      #注释掉
SELINUX=disabled      #增加
setenforce 0      #使配置立即生效

通过一键脚本安装

通过脚本的方法来安装也是最好上手的。步骤如下:

1、开启系统的转发功能

请在需要被转发的机器上运行:

vi /etc/sysctl.conf

将 net.ipv4.ip_forward=0 修改成 net.ipv4.ip_forward=1
编辑后使用命令让配置马上生效

sysctl -p

2、执行脚本安装命令

请在中转的机器上运行:

wget -N --no-check-certificate https://raw.githubusercontent.com/hugoyue/doubi/master/iptables-pf.sh && chmod +x iptables-pf.sh && bash iptables-pf.sh

将会在终端中显示管理菜单

 租用香港vps服务器iptables中继、端口转发、中转加速访问  第1张

初次使用前请请务必执行 1. 安装 ipt­a­bles (不仅仅是安装)。然后再选择 4. 添加 ipt­a­bles 端口转发后,会提示你依次输入:欲转发 IP、欲转发端口、本地监听端口、本地 IP、转发类型。

通过手动配置使用

1、开启系统的转发功能

vi /etc/sysctl.conf

将 net.ipv4.ip_forward=0 修改成 net.ipv4.ip_forward=1
编辑后使用命令让配置马上生效

sysctl -p

2、iptables 的命令

iptables -t nat -A PREROUTING -p tcp --dport [端口号] -j DNAT --to-destination [目标IP]
iptables -t nat -A PREROUTING -p udp --dport [端口号] -j DNAT --to-destination [目标IP]
iptables -t nat -A POSTROUTING -p tcp -d [目标IP] --dport [端口号] -j SNAT --to-source [本地服务器IP]
iptables -t nat -A POSTROUTING -p udp -d [目标IP] --dport [端口号] -j SNAT --to-source [本地服务器IP]

3、重启 iptables 使配置生效

service iptables save
service iptables restart

扩展需求

1、多端口转发修改方案:(将本地服务器的 50000~65535 转发至目标 IP 为 1.1.1.1 的 50000~65535 端口)

-A PREROUTING -p tcp -m tcp --dport 50000:65535 -j DNAT --to-destination 1.1.1.1
-A PREROUTING -p udp -m udp --dport 50000:65535 -j DNAT --to-destination 1.1.1.1
-A POSTROUTING -d 1.1.1.1/32 -p tcp -m tcp --dport 50000:65535 -j SNAT --to-source [本地服务器IP]
-A POSTROUTING -d 1.1.1.1/32 -p udp -m udp --dport 50000:65535 -j SNAT --to-source [本地服务器IP]

2、非同端口号修改方案:(使用本地服务器的 60000 端口来转发目标 IP 为 1.1.1.1 的 50000 端口)

-A PREROUTING -p tcp -m tcp --dport 60000 -j DNAT --to-destination 1.1.1.1:50000
-A PREROUTING -p udp -m udp --dport 60000 -j DNAT --to-destination 1.1.1.1:50000
-A POSTROUTING -d 1.1.1.1/32 -p tcp -m tcp --dport 50000 -j SNAT --to-source [本地服务器IP]
-A POSTROUTING -d 1.1.1.1/32 -p udp -m udp --dport 50000 -j SNAT --to-source [本地服务器IP]
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:niceseo99@gmail.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

评论

有免费节点资源,我们会通知你!加入纸飞机订阅群

×
天气预报查看日历分享网页手机扫码留言评论Telegram