2012-06-05 26 views
4

工作,我通过重定向端口80到端口8000:iptables的端口重定向不会对本地主机

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-ports 8000 

其他主机可以通过80端口访问我的web服务器,但是当我访问127.0重定向不能在本地主机的工作。 0.1:80。

端口方向是否可以环回网络适配器?

回答

3

nat表用于Network Address Translation,仅用于外部接口。您必须将该规则添加到处理内部通信的表中。

+0

你能写出什么是该内部表的名称或如何定义它? – denu

+0

@denu使用普通的'INPUT' /'OUTPUT'表,接口为'lo'或ip-address'localhost'。 –

+4

使用'-t nat -A OUTPUT'。 –

相关问题