1. 程式人生 > >配置iptables,把80端口轉到8080

配置iptables,把80端口轉到8080

nbsp 不能 .html 定時 root 機制 用戶 port ice

在Linux的下面部署了tomcat,為了安全我們使用非root用戶進行啟動,但是在域名綁定時無法直接訪問80端口號。眾所周知,在unix下,非root用戶不能監聽1024以上的端口號,這個tomcat服務器就沒辦法綁定在80端口下。所以這裏需要使用linux的端口轉發機制,把到80端口的服務請求都轉到8080端口上。

在root賬戶下面運行一下命令:

iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

註意:網上朋友的命令dport 前面都是 一個 -,通常都會報錯。另外如果防火墻重新啟動,該命令就會失效。

可以使用下面的命令把該規則保存到iptables裏面 :

service iptables save

轉發來自 http://blog.sina.com.cn/s/blog_998c49430101euqd.html

配置iptables,把80端口轉到8080