打印

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

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

局域网内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
但是不成功啊,请高手看看到底该怎么做?

TOP

试试这个
iptables -t nat -A PREROUTING -d $INET_IP -p tcp --dport 80 -j DNAT --to-destination 192.168.0.28:80
其中$INET_IP是你的外网地址
FC5与arch同时使用中

TOP

不好意思,我可能还没有说清楚,我这几台机器都在局域网内的,而且做端口转向的那台电脑也并不是网关

TOP

似乎这样的端口转向没法做啊,我们通常都是在网关上才这样做的,把对外网IP某个端口的访问转到内网的IP:端口上。
但同是内网IP的访问能通过iptable转到内网其他主机上吗?

TOP

用iproute2,把80的路由到其它机器上
www.routerclub.com

TOP

那还是要过网关
My linux blog & forum

TOP