QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1865|回复: 8

请教一下在Linux下如何设置IP地址重定向?

[复制链接]
发表于 2005-1-28 23:17:40 | 显示全部楼层 |阅读模式
请教一下在Linux下如何设置IP地址重定向?而不是端口重定向。因为我现在有4个IP地址,一个给外网端口,其它3个重定向到内网的三台机器。
发表于 2005-1-29 00:08:16 | 显示全部楼层
可以使用iptables..
回复

使用道具 举报

 楼主| 发表于 2005-1-29 18:09:49 | 显示全部楼层
具体如何设置呢?
回复

使用道具 举报

发表于 2005-1-29 18:26:31 | 显示全部楼层
iptables -t nat -A PREROUTING -p tcp -d *.*.*.* --dport 80 -j DNAT --to-destination 192.168.1.1
iptables -t nat -A POSTROUTING -p tcp -s 192.168.1.1 --sport 80 -j SNAT --to-source *.*.*.*

*.*.*.*代表网关的外网地址。
回复

使用道具 举报

 楼主| 发表于 2005-1-29 18:45:17 | 显示全部楼层
我不是指端口重定向,而是IP地址重定向。
回复

使用道具 举报

发表于 2005-1-30 00:47:16 | 显示全部楼层
看不明白你到底想干吗。
回复

使用道具 举报

 楼主| 发表于 2005-1-30 11:25:08 | 显示全部楼层
IP地址重定向?这个你也不明白?
因为我现在有4个IP地址,一个给安装Linux的路由器使用,其它3个重定向到内网的三台机器。
回复

使用道具 举报

发表于 2005-1-30 13:29:41 | 显示全部楼层
[quote:0608e82279="dumxz"]IP地址重定向?这个你也不明白?
因为我现在有4个IP地址,一个给安装Linux的路由器使用,其它3个重定向到内网的三台机器。[/quote]

[quote:0608e82279="bigcat00"]iptables -t nat -A PREROUTING -p tcp -d *.*.*.* --dport 80 -j DNAT --to-destination 192.168.1.1
iptables -t nat -A POSTROUTING -p tcp -s 192.168.1.1 --sport 80 -j SNAT --to-source *.*.*.*

*.*.*.*代表网关的外网地址。[/quote]

将上面的端口去掉,即可。
回复

使用道具 举报

 楼主| 发表于 2005-1-30 16:06:45 | 显示全部楼层
好像这样不行吧。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-6 14:26 , Processed in 0.068284 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表