通过全新方式在 Apple 支持社区中投票!

你现在可以根据回复和用户使用技巧是否有用,来投出赞同票或反对票。进一步了解 <Apple 支持社区投票方式>的近期变更。

看上去一段时间内没有人回复。 要再次发起对话,只需提出一个新问题即可。

MacOS High Sierra怎么开放指定的TCP端口

如题,在MacOS High Sierra怎么开放指定的TCP端口,比如:8080,5432,27137等端口,我的系统版本是:macOS 10.13.3 (17D47)

发布日期 2018年2月11日 下午11:08

回复
问题被标记为 最佳回复

发布日期 2018年2月12日 上午3:17

据我所知,可能不太全面,除非防火墙阻拦,只要是有程序在指定tcp/utp端口接受响应数据就可以实现该端口的通讯,也就是系统默认不会关闭某个端口,所以查看防火墙配 置。


macOS系统要有两个防火墙,一个是应用防火墙一个是包过滤(Packet Filter)防火墙。应用防火墙就是系统偏好中的那个,而包过滤只有命令行,简单可以使用下面的命令查看状态:

pfctl -s info

回复量:1
问题被标记为 最佳回复

2018年2月12日 上午3:17 回应 宋小雄

据我所知,可能不太全面,除非防火墙阻拦,只要是有程序在指定tcp/utp端口接受响应数据就可以实现该端口的通讯,也就是系统默认不会关闭某个端口,所以查看防火墙配 置。


macOS系统要有两个防火墙,一个是应用防火墙一个是包过滤(Packet Filter)防火墙。应用防火墙就是系统偏好中的那个,而包过滤只有命令行,简单可以使用下面的命令查看状态:

pfctl -s info

MacOS High Sierra怎么开放指定的TCP端口

欢迎来到 Apple 支持社区
Apple 客户在其产品方面互相帮助的论坛。使用你的 Apple ID 开始畅游其中吧!