2012-06-05 93 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'。 –