论坛风格切换切换到宽版
  • 1481阅读
  • 2回复

[问题求助][RedHat] iptables中如何MASQUERADE 指定 ip地址呢? [复制链接]

上一主题 下一主题
离线tqt2000.
 
发帖
2043
C币
-60529
威望
379
贡献值
1
银元
-2
铜钱
4521
人人网人气币
0
只看楼主 倒序阅读 使用道具 楼主  发表于: 2009-05-01
网络情况
eth0.   211.123.21.45.
eth0:1    211..123.21.46外贸

Iptables情况
-A PREROUTI.NG -d 211.123.21.46 -i eth0 -p tcp -m tcp --dp.ort 8080 -j D.NAT --to-destination 192.168.4.11:8080 .
-A PREROUTI.NG -d 211.123.21.46 -i eth0 -p tcp -m tcp --dport 1111 -j DNAT --to-de.stination 192.16.8.4.11:22 服务器
-A PRER.OUTING -d 211.123.21.46 -i eth0 -p tcp -m tcp --dport .1306 .-j DNAT --to-destination 192.168.4.11:3306 .
-A PREROUTING -d 211.123.21.46 -i eth0 -p tcp -m tcp --dport 8082 .-j DNAT --to-destinatio.n .192.168.4.12:8080.
-A POST.ROUT.ING -s 192.168.4.11 -o eth0 -j MASQUERADE .
-A POS.TROUTING -s 192.168.4.12 -o eth0 -j MASQUERAD.E 电脑

这样的配置之后,主机192.168.4.11 和192.168.4.12访问internet的时候会使用et.h0  . 211.123.21.45出去[成人用品]

请问如何使主机1.92.168.4.11 和192.168.4.12访问internet的时候会.使用eth0:1    2.11.123.21.46呢?谢谢.

评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
离线超超.
发帖
2182
C币
-60297
威望
374
贡献值
1
银元
-7
铜钱
4720
人人网人气币
0
只看该作者 沙发  发表于: 2010-04-13
Re:[RedHat]
MASQUERADE改成DNAT --to 211.123.21.46

离线jacky750512.
发帖
2162
C币
-152267
威望
379
贡献值
1
银元
-3
铜钱
4755
人人网人气币
0
只看该作者 板凳  发表于: 2010-04-13
Re:[RedHat]


QUOTE:原帖由 marsaber 于 2009-5-18 17:04 发表
MASQUERADE改成DNAT --to 211.123.21.46



QUOTE:原帖由 chenyx 于 2009-5-18 21:27 发表
用Snat



谢谢帮忙指正!
我写的确实是错的!
DNAT用作端口映射的,这里是SNAT。

-A POSTROUTING -s 192.168.4.11 -o eth0 -j SNAT --to 211.123.21.46
-A POSTROUTING -s 192.168.4.12 -o eth0 -j SNAT --to 211.123.21.46
快速回复
限100 字节
如果您提交过一次失败了,可以用”恢复数据”来恢复帖子内容
 
上一个 下一个