手机版
你好,游客 登录 注册
背景:
阅读新闻

CentOS下配置端口转发将80端口请求转发至8080

[日期:2015-04-30] 来源:Linux社区  作者:sbsujjbcy [字体: ]

在Linux的下面部署了Apache,为了安全我们使用非root用户进行启动,但是在域名绑定时无法直接访问80端口号。众所周知,在Unix下,非root用户不能监听1024以下的端口号,这个Apache服务器就没办法绑定在80端口下。所以这里需要使用Linux的端口转发机制,把到80端口的服务请求都转到8080端口上。

Linux版本:CentOS

在root账户下面运行一下命令:

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

另外如果防火墙重新启动,该命令就会失效,可以使用下面的命令把该规则保存到iptables里面。

service iptables save

更多CentOS相关信息见CentOS 专题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

本文永久更新链接地址http://www.linuxidc.com/Linux/2015-04/116851.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款