如何打开特定IP的端口?

时间:2019-07-28 10:39:44

标签: node.js macos express command-line-interface firewall

使用Mac OS,如何使用CLI和防火墙将端口(3005)打开到特定IP,以便只有该IP才能访问它?在Linux Ubuntu服务器上执行操作我正在使用简单的UFW服务。如何使用Express将MacOS与Nodejs应用程序一起使用MacOS?

1 个答案:

答案 0 :(得分:1)

  

Mac OS X 10.6(及更早版本)随附IPFW,这是FreeBSD的端口   有状态防火墙[1]。 IPFW在OS X 10.7中已弃用,并且   在OS X 10.10中已完全删除;它被PF取代。 PF(包   过滤器)是OpenBSD的系统,用于过滤TCP / IP流量并执行   网络地址转换[2]。但是,OS X中的PF似乎是   基于PF [3]的FreeBSD端口,但有一些值得注意的补充   (见下文)。与FreeBSD 9.X及更高版本一样,OS X似乎使用相同的版本   PF版本为OpenBSD 4.5。请注意,最新的OpenBSD版本是   5.6(截至2015年1月);并且PF的配置语法在4.6 / 4.7左右更改。

https://robert-chalmers.uk/2018/10/03/protect-your-mac-with-pf-the-all-powerful-firewall/