mac本浏览器访问80端口问题

Unix 系统大多默认情况下非root用户是无法使用小于1024的常用端口的.这时候如果你开发中需要在普通用户下用到80端口需要设置系统端口转发

方法:在/etc/pf.conf 目录下rdr-anchor  "com.apple/*"行下加入转发命令:rdr on lo0 inet proto tcp from any to 127.0.0.1 port 80 -> 127.0.0.1 port 8080


然后执行命令

sudo pfctl -f /etc/pf.conf  //加载防火墙配置文件

sudo pfctl -e  //启动pf

sudo pfctl -d  //关闭pf

然后再设置启动node服务端口号8080就可以通过 localhost:80访问浏览器页面了


如果出现如下错误: 

您目前无法访问 因为此网站使用了 HSTS。网络错误和攻击通常是暂时的,因此,此网页稍后可能会恢复正常。

解决方法:  访问chrome://net-internals/#hsts,

在 Query HSTS/PKP domain  下查看对应 域名, 如果 发现dynamic_upgrade_mode: FORCE_HTTPS, 则到下边 Delete domain security policies 删除对应的网址安全规则

你可能感兴趣的:(mac本浏览器访问80端口问题)