mac下8080端口到80端口的转发
MAC OS 本质上还是 Unix 系统, Unix 系统大多默认情况下非root用户是无法使用小于1024的常用端口的.这时候如果你开发中需要在普通用户下用到80端口, 比如 tomcat, 比如 vitualbox 下构建了一个 http 服务, 若你想直接通过 浏览器的 localhost 访问的话(不用加上莫名其妙的”:端口”的话)你就需要做一些系统端口转发的工作.
MAC OS 10.10 上 pfctl 就可以做这一件事情, 详情请参见
1、创建文件 :
sudo vim /etc/pf.anchors/eclipse.tomcat.forwarding
文件内容 :
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
2、创建文件 :
sudo vim /etc/pf-tomcat.conf
文件内容 :
rdr-anchor "forwarding" load anchor "forwarding"from "/etc/pf.anchors/eclipse.tomcat.forwarding"
sudo pfctl -ef /etc/pf-tomcat.conf
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
root@ymdeMacBook-Air etc# sudo pfctl -d No ALTQ support in kernel ALTQ related functions disabled pf disabled
pfctl -F all -f /etc/pf.conf
转载于:https://www.cnblogs.com/chenmo-xpw/p/5519593.html
mac下8080端口到80端口的转发相关推荐
- Centos配置nginx反向代理8080端口到80端口
微信公众号需要接入的端口是8080,如何修改8080为80端口呢?这里需要用到的是反向代理:nginx 1)安装nginx:yum install nginx -y 2)启动nginx:service ...
- iptables禁止访问1端口和80端口
iptables -A INPUT -p tcp --dport 1 -j DROP iptables -A INPUT -p tcp --dport 80 -j DROP 这是在 Linux 系统上 ...
- 如何将修改Tomcat的默认端口(8080)到80端口
如何使用默认80端口登陆Tomcat的http://localhost/index.jsp页面 实现这样的访问方式方法比较简单. 1.打开Tomcat下conf文件夹中的server.xml文件 ...
- Windows下PHPStudy服务环境80端口被进程System占用的解决方法
经常在测试源码的时候本地使用的PHPStudy提示80端口被占用,然而尝试释放端口时会提示是System进程,无法释放.前几次都是重启解决问题,今天闲着无聊,尝试着解决一下~~ 看到80端口被PID为 ...
- mac上启动nginx遇到80端口被占用的解决方法(猜了好久的坑我擦)
今天启动nginx的时候,发现80端口被占用,用ps -ef | grep nginx和lsof -i:80都找不到,后来上网搜索后发现是apache的问题,是因为系统自带的apache启动了所以占用 ...
- https nginx 换成其他端口_nginx 80端口下HTTPS请求跳转到指定其他端口
我们用nginx为后端服务提供HTTPS支持,都会配置证书,并且会有一个大家比较熟悉的配置: rewrite ^(.*)$ https://$host$1 permanent; 这个重定向. 因为这个 ...
- 把tomcat的8080改为80端口
找到配置文件:tomcat/conf/server.xml 打到文件里的: Define a non-SSL HTTP/1.1 Connector on port 8080 --> ...
- MacOS系统tomcat修改端口到80(端口转发)
MAC OS 本质上还是 Unix 系统, Unix 系统大多默认情况下非root用户是无法使用小于1024的常用端口的.这时候如果你开发中需要在普通用户下用到80端口, 比如 tomcat, 比如 ...
- linux打开80端口及80端口占用解决办法
80端口常用于WEB服务器了端口了,下面我来介绍linux防火墙打开80端口方法与在增加端口时碰到问题的解决办法,希望此方法对各位朋友有帮助. linux打开80端口 天客户那边有台服务器同一个局域网 ...
- 内网端口穿透应用之NAT123端口映射80端口映射
因为WEB网站应用的80端口被封了,没办法,在网上找了相关应用,就NAT123端口映射是有80端口映射,可以解决80端口被屏蔽的问题. NAT123端口映射,是结合了域名解析和端口映射的应用,可在内网 ...
最新文章
- c语言翻译成php,C语言如何把它翻译成中文
- LINK : fatal error LNK1168: cannot open Debug/Test.exe for writing
- 30分钟正则表达式入门
- 【做题记录】max-min+1=len 区间计数
- 精通SpringBoot——第二篇:视图解析器,静态资源和区域配置
- java字符串字节_Java中字符串与byte数组之间的相互转换
- 【LeetCode】Merge Two Sorted Lists(合并两个有序链表)
- c语言字符型运算符,C语言试题:数据类型、运算符与表达式
- python基础语法手册-python语法大全,python语法手册
- Android平台Native开发与JNI机制详解
- MySQL的jar包下载
- 精进:如何成为一个很厉害的人--作者:采铜
- 两块stm32仿真protues串口通信程序
- 使用Qt控制鼠标自动点击屏幕上某一点
- 密码学数学基础,群,阿贝尔群,阶,双线性对,哈希函数,消息认证码概述
- IMX6ULL-IRQ中断之添加中断向量表
- SveletJs学习——事件
- 使用XMAPP启动MySQL出现Error: MySQL shutdown unexpectedly 的解决办法
- JAVA读取注册表中的值
- Excel 中自定义函数的限制