QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1839|回复: 5

局域网内linux主机能把80端口转发到局域网内其他主机80

[复制链接]
发表于 2006-8-26 21:41:31 | 显示全部楼层 |阅读模式
局域网内linux主机能把80端口转发到局域网内其他主机80端口上吗?
那台linux主机只有一张网卡
我试了这个
iptables -t nat -A PREROUTING -i eth0 -p tcp -s 192.168.0.0/24 --dport 80 -j DNAT --to 192.168.0.28:80
但是不成功啊,请高手看看到底该怎么做?
发表于 2006-8-30 16:52:13 | 显示全部楼层
试试这个
iptables -t nat -A PREROUTING -d $INET_IP -p tcp --dport 80 -j DNAT --to-destination 192.168.0.28:80
其中$INET_IP是你的外网地址
回复

使用道具 举报

 楼主| 发表于 2006-9-7 19:15:16 | 显示全部楼层
不好意思,我可能还没有说清楚,我这几台机器都在局域网内的,而且做端口转向的那台电脑也并不是网关
回复

使用道具 举报

 楼主| 发表于 2006-9-7 19:24:12 | 显示全部楼层
似乎这样的端口转向没法做啊,我们通常都是在网关上才这样做的,把对外网IP某个端口的访问转到内网的IP:端口上。
但同是内网IP的访问能通过iptable转到内网其他主机上吗?
回复

使用道具 举报

发表于 2006-9-11 20:41:30 | 显示全部楼层
用iproute2,把80的路由到其它机器上
回复

使用道具 举报

发表于 2006-9-11 20:54:32 | 显示全部楼层
那还是要过网关
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-2 08:33 , Processed in 0.050506 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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