访问域名不需要加端口

来源:互联网 发布:地暖品牌 知乎 编辑:程序博客网 时间:2024/06/06 04:00

  通常HTTP访问页面时自动重定向到80端口,hexo默认服务端口为4000,因而不能直接使用 80 端口,需要进行一个端口映射 4000 -> 80。
  
  一般规定,iptables规则保存在 /etc/iptables.up.rules 文件中,于是,在 /etc/network/if-pre-up.d/目录下新建一个脚本 iptables ,实现重启后重新载入规则

  • 建立转发规则
    $ /sbin/iptables -t nat -I PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080
  • 保存规则
    $ /sbin/iptables-save > /etc/iptables.up.rules
  • 建立开机自启动项
    $ vim /etc/network/if-pre-up.d/iptables
    输入以下内容
/bin/bash/sbin/iptables-restore < /etc/iptables.up.rules
  • 赋予权限
    $ chmod -x iptables

    完毕

0 0
原创粉丝点击