查看: 11961|回复: 4

[教程] 用SNAT提高tomato番茄固件的NAT效率

[复制链接]
发表于 2010-1-14 23:45:21 | 显示全部楼层 |阅读模式
tomato所用的NAT方式是MASQUERADE,这是一种特殊的SNAT,用于出口IP是动态IP的情况,
但是每次做NAT之前都要多一次判断出口IP的过程,其效率肯定比SNAT要低一点。路由器CPU资源相对来说还不是很“富裕”,
能省点就省点吧。

sleep 10s
iptables -t nat -I POSTROUTING -o ppp0 -j SNAT --to-source $(ip addr show ppp0|grep inet|cut -d' ' -f6)
iptables -t nat -D POSTROUTING 2

把这个脚本内容放到系统管理-脚本设置里面“当WAN联机时”保存就OK。

DD-WRT不用,因为DD-WRT本身NAT伪装方式就是SNAT,当然这种方式对于效率提升也很有限。
发表于 2010-1-15 18:14:30 | 显示全部楼层
很好的东西,iptables真是太强大了!
发表于 2010-1-15 20:37:26 | 显示全部楼层
不会。怎么放?...........
发表于 2010-1-17 15:30:53 | 显示全部楼层
我粘过去试下. 会有什么效果
发表于 2010-1-17 19:04:53 | 显示全部楼层
效果提升不大~~~
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

相关侵权、举报、投诉及建议等,请发 E-mail:yesdong@qq.com

Powered by Discuz! X5.0 Licensed © 2001-2026 Discuz! Team.44152102000001

在本版发帖QQ客服返回顶部