配置iptables,把80端口转到8080的简单方法
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
配置iptables,把80端⼝转到8080的简单⽅法
在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
以上这篇配置iptables,把80端⼝转到8080的简单⽅法就是⼩编分享给⼤家的全部内容了,希望能给⼤家⼀个参考,也希望⼤家多多⽀持。