[不花钱站长]:从免费域名开始[0元] Oracle永久免费VPS[0元] VPS环境搭建免费脚本[0元] 秒变大盘挂载免费网盘[0元] 小白免费采集器1天500W[0元] CF免费DNS+CDN服务[0元]
[零基础网赚]:撸本站免费源码[0元] 网站强引免费蜘蛛法[0元] 图片视频文件免费存储[0元] 外链轻松发布免费友链[0元] 入坑免费教程学习源代码[0元] 网上百种+赚钱联盟推荐[?元]

↑↑VPS推荐网 WWW.VPS.COM.IN 稳定 便宜 免备案↑↑


您现在的位置是:首页 > 全球[VPS测评] >  VPS,分流,国外永久免费VPS

用dnsmasq和ss 实现VPS出站流量分流

全球[VPS测评]来源:VPS推荐网点击:1151
【性价之王】【线路之王】【价格之王】【配置之王】
【免费之王】【香港首推】【梯子之王】【独服之王】
用dnsmasq和ss 实现VPS出站流量分流

此智能分流方案 依赖 iptables/dnsmasq/sslocal.

安装依赖

安装 dnsmasq(版本需 >= 2.66), ipset
apt update; apt install -y dnsmasq ipset

安装 sslocal

# 透明代理 使用新版的 sslocal 来代替 旧版的 ss-redir wget https://github.com/shadowsocks/shadowsocks-rust/releases/download/v1.13.2/shadowsocks-v1.13.2.x86_64-unknown-linux-gnu.tar.xztar xJf shadowsocks-*.xz && rm -rf shadowsocks-*.xz*; mv ./ssserver ./sslocal ./ssurl ./ssmanager ./ssservice /usr/bin/;

开启透明代理

本例子用 sslocal 连另一个VPS的ss ("your-vps.com:31000")
本地 用1080端口 开启透明代理(给iptables转发使用)
测试可以直接一行命令:
sslocal --protocol redir -s "your-vps.com:31000" -m "aes-256-gcm" -k "your-vps-password" -b "0.0.0.0:10801" -v
或者 新建 ssredir.conf 文件, 执行 sslocal -c ssredir.conf
这里就不介绍 做成自启动服务了

{ "protocol": "redir", "server": "your-vps.com", "server_port": 31000, "password": "your-vps-password", "method": "aes-256-gcm", "local_address": "0.0.0.0", "local_port": 1080, "mode": "tcp_only"}

添加 iptables 规则

# 创建 ipset表`ipset create outwall hash:ip`# 转发局域网内 TCP 流量# 创建 iptables 链iptables -t nat -N SHADOWSOCKSiptables -t nat -A SHADOWSOCKS -m set ! --match-set outwall dst -j RETURN# 限制最多32个连接(一般正常足够了)iptables -t nat -A SHADOWSOCKS -p tcp --syn -m connlimit --connlimit-above 32 -j RETURN# 忽略的IP 地址(不经过shadowsocks代理), 忽略局域网中的IP# 执行: ip address | grep -w "inet" | awk '{print $2}' 可以列出iptables -t nat -A SHADOWSOCKS -d 0.0.0.0/8 -j RETURNiptables -t nat -A SHADOWSOCKS -d 127.0.0.0/8 -j RETURNiptables -t nat -A SHADOWSOCKS -d 10.0.0.0/8 -j RETURN# TCP流量转发至 shadowsocks 的本地端口iptables -t nat -A SHADOWSOCKS -p tcp -j REDIRECT --to-ports 1080# 应用 规则iptables -t nat -A PREROUTING -j SHADOWSOCKS# 启用VPS本机流量转发 TCP流量按规则, 智能分流iptables -t nat -A OUTPUT -p tcp -j SHADOWSOCKS# 启用VPS本机 ICMP协议 的流量转发 (一般用不上)# iptables -t nat -A OUTPUT -p icmp -j SHADOWSOCKS# 查看 iptables 规则# iptables -t nat -nvL

配置dnsmasq

修改默认的DNS解析, vi /etc/dnsmasq.conf, 新增如下内容

no-resolvserver=8.8.8.8server=8.8.4.4ipset=/ip.sb/outwall # 测试使用ipset=/youtube.com/outwall # 需要分流的每行1个

重启dnsmasq服务, 使配置生效 service dnsmasq restart

增加 使用本机的dns解析
vi /etc/resolv.conf 最上面加上1行 nameserver 127.0.0.1
请求域名时, dnsmasq自动把ipset规则里的域名的IP 更新到ipset表.

测试效果

curl ip.sb 可以看到 IP地址 为 另一台VPS的 IP了 (sslocal 连接的).

其他说明

删除 iptables 设置: iptables -t nat -F; iptables -t nat -X SHADOWSOCKS
查看ipset表的所有IP记录 ipset list outwall
手动添加 要代理的IP ipset add outwall x.x.x.x
手动删除 要代理的IP ipset del outwall x.x.x.x

总结

分流还是基于了 dnsmasq的域名解析, 方案还算方便.
但缺点就是不能根据域名或IP分流到多个VPS.


[VPS]历史优惠活动内容
  • 好用的外国VPS推荐 重点追求速度快、高端网络
  • #黑五# tudcloud→香港VPS(CN2+BGP) 4折优惠 充值多送30%余额 低至
  • #黑五# RCPNET→日本VPS 三网AS9929(500M带宽) 低至$19.99/年
  • 国外VPS网站推荐 保证国内访问速度快!
  • #黑五# dedipath→美国机房 1Gbps带宽 不限流量 全场3.5折 VPS低至$1
  • flipperhost→稳定建站VPS $29/年 1G内存/1核/30g硬盘/3T流量 洛
  • #黑五# itldc→全场VPS一律6折 独立服务器7.5折 不限制流量 美国/新加坡/欧洲
  • #黑五# desivps→$26.99/年 洛杉矶VPS 1Gbps带宽 不限制流量 每个月
  • #黑五# profitserver→全场VPS一律5折 $34.56/年起 100M带宽 不
  • #黑五# alphavps→洛杉矶AMD Ryzen系列高性能VPS 5.5折优惠 低至€1
  • #补货# spartanhost→高速美国VPS推荐 强制三网AS4837 10Gbps带宽
  • hostkvm→新加坡VPS CN2+BGP 8折优惠 $6.4/月 4G内存/2核/40g
  • #黑五# RCPNET→日本VPS 三网AS9929(500M带宽) 低至$19.99/年
  • 国外VPS网站推荐 保证国内访问速度快!
  • #黑五# dedipath→美国机房 1Gbps带宽 不限流量 全场3.5折 VPS低至$1
  • flipperhost→稳定建站VPS $29/年 1G内存/1核/30g硬盘/3T流量 洛
  • #黑五# itldc→全场VPS一律6折 独立服务器7.5折 不限制流量 美国/新加坡/欧洲
  • #黑五# desivps→$26.99/年 洛杉矶VPS 1Gbps带宽 不限制流量 每个月
  • #黑五# profitserver→全场VPS一律5折 $34.56/年起 100M带宽 不
  • #黑五# alphavps→洛杉矶AMD Ryzen系列高性能VPS 5.5折优惠 低至€1
  • #补货# spartanhost→高速美国VPS推荐 强制三网AS4837 10Gbps带宽
  • hostkvm→新加坡VPS CN2+BGP 8折优惠 $6.4/月 4G内存/2核/40g
  • #黑五# hostcram→美国高性能VPS 低至$24/年 I9-11900K(5.1GH
  • #黑五# hostodo→美国VPS 7折优惠+双倍NVMe 低至$13.99/年 512M
  • #黑五# spinservers→圣何塞/达拉斯VPS 终身5折优惠 $7/月 2G内存/2
  • #黑五# bacloud→全场5折 美国/荷兰/立陶宛 1Gbps带宽 VPS不限流量 独服
  • #黑五# liteserver→荷兰VPS 4折优惠 €2.4/月 1G内存/1核/512g
  • #黑五# uuuvps 买2年送1年 低至91元/年 美国VPS(解锁流媒体) 四网回程AS
  • #黑五# cmivps→大带宽 香港CN2/美国三网AS4837网络 VPS-5折 充值多送
  • #黑五# sharktech→60G高防VPS 折上折(先5折后7折) $3.9/月 2G内
  • #黑五# CloudCone→洛杉矶VPS低至$9.9/年 512M内存/1核/25gSSD
  • V.PS怎么样?测评下德国dusseldorf机房的VPS/云服务器
  • 黑色星期五的“VPS”干货汇总 2022年最便宜的VPS!
  • edgevirt→$3/月 西雅图VPS 4G内存/2核/50gSSD/20T流量/10Gb
  • limewave怎么样?简单测评limewave西雅图不限流量VPS
  • [2022/11]Justhost.ru的俄罗斯莫斯科dataline机房VPS简单测评
  • 简单测评下extravm日本东京VPS 告诉你extravm怎么样
  • #cybermonday# dedipath→VPS低至$10/年(1Gbps带宽、不限流量
  • #特价活动# servarica→加拿大大硬盘VPS $29/年 1G内存/1核/1T硬盘/
  • 傲游主机→VPS一律6.8折 香港CN2(原生IP)、韩国CN2、日本软银(原生IP)、美国
  • dwidc→湖北100G高防VPS(10M带宽)-首月0元/续费50元 湖北100G高防杜甫
  • justhost怎么样?拉脱维亚VPS简单测评
  • onetechcloud→8折优惠促销VPS 可选香港CN2/CMI(1G带宽)+美国CN2
  • edgenat→VPS全场7折 免费送亚太CDN(买多久送多久) 香港CN2、韩国CN2(原
  • 10gbiz→香港/美国VPS $2.6/月 接入AS4837+AS9929;美国独服低至$
  • justhost→香港VPS 低至24元/月 200M带宽不限流量(随便跑)
  • v.ps怎么样?日本大阪机房VPS简单测评
  • v.ps怎么样?测评下澳大利亚悉尼(三网)联通AS9929线路的VPS
  • raksmart→不限流量VPS 美国VPS、香港VPS、日本VPS 不到$2/月
  • justhost怎么样?亚特兰大VPS简单测评
  • iwebfusion怎么样?简单测评下monticello机房的VPS
  • justhost怎么样?香港VPS简单测评
  • RackNerd→最便宜的美国VPS 低至$10/年 高性价比的AMD Ryzen+NVMe
  • hostwinds怎么样?测评荷兰阿姆斯特丹机房的VPS/云服务器
  • 搬瓦工VPS→高端线路 助力企业运营 10Gbps美国 cn2 gia 1Gbps香港cn2
  • Vmiss→大带宽VPS一律7折 低至18元 香港CN2、韩国CN2、日本IIJ、美国CN2
  • 全球云→高配香港VPS 5机房可选 CN2+BGP网络 45元起 6G内存/2核/60gSS
  • onevps→新增(支付宝+中文网站) 香港/新加坡/日本等9机房 1Gbps带宽 不限流量
  • justhost→200M带宽不限流量VPS $1.6/月 香港/俄罗斯/美国/荷兰等18个
  • digital-vm→VPS低至$4月 服务器$80月 10Gbps超大带宽 不限流量 机房

  • 猜你可能想看的VPS


    转载请注明原文地址:http://140.238.13.167:12355/read-14389.html

    下一篇       上一篇