mac os 80端口怎么间接使用

69次阅读
没有评论

共计 1126 个字符,预计需要花费 3 分钟才能阅读完成。

这篇文章主要讲解了“mac os 80 端口怎么间接使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着丸趣 TV 小编的思路慢慢深入,一起来研究和学习“mac os 80 端口怎么间接使用”吧!

资料显示 MAC OS 本质是 Unix 系统,默认非 root 用户无法使用 1024 一下的端口,要是非要用,比如一般情况下,本地项目用 tomcat 运行,一般都是 localhost:8080/XXXX, 如果想通过 localhost/XXXf 方式来访问,  可以通过间接的方式来使用 80 端口;

1. 打开终端,

2. 创建文件 :

sudo vim /etc/pf.anchors/eclipse.tomcat.forwarding

3. 输入文件内容:

rdr pass on lo0 inet proto tcp from any to 127.0.0.1 port 80 -  127.0.0.1 port 8080
rdr pass on lo0 inet proto tcp from any to 127.0.0.1 port 443 -  127.0.0.1 port 8443

4:保存并退出,按住 ESC,输入:wq

5. 创建文件 :

sudo vim /etc/pf-tomcat.conf

6. 输入文件内容

rdr-anchor  forwarding 
load anchor  forwarding from  /etc/pf.anchors/eclipse.tomcat.forwarding

7. 保存并退出,按住 ESC,输入:wq

8. 启动

sudo pfctl -ef /etc/pf-tomcat.conf

执行结果如下就可以通过 80 端口来访问了

root@ymdeMacBook-Air etc# sudo pfctl -ef /etc/pf-tomcat.conf
pfctl: Use of -f option, could result in flushing of rules
present in the main ruleset added by the system at startup.
See /etc/pf.conf for further details.

No ALTQ support in kernel
ALTQ related functions disabled
pf enabled

想要关闭的话,命令是

sudo pfctl -d
全部关闭的命令 
pfctl -F all -f /etc/pf.conf

感谢各位的阅读,以上就是“mac os 80 端口怎么间接使用”的内容了,经过本文的学习后,相信大家对 mac os 80 端口怎么间接使用这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是丸趣 TV,丸趣 TV 小编将为大家推送更多相关知识点的文章,欢迎关注!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-15发表,共计1126字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)