WebRTC 常用工具

Abstract

WebRTC 常用工具

Authors

Walter Fan

Status

WIP

Updated

2021-12-29

如何阻塞端口

packet filter

在 macos 系统中, pfctl 可以用来阻塞端口

  1. 编辑配置文件,添加规则

$ sudo cp /etc/pf.conf /etc/pf_bak.conf

$ vim /etc/pf_bak.conf

block on en0 proto udp from any to any port 9000    # block UDP port 9000
block on en0 proto tcp from any to any port 80      # block TCP port 80
block on en0 proto tcp from any to any port 5004    # block TCP port 5004
  1. 启用这些规则

$ sudo pfctl -ef /etc/pf_bak.conf
  1. 检查启用的规则

$ sudo pfctl -sr
  1. 删除这些规则

$ sudo pfctl -d
  1. 重新启用默认的规则

$ sudo pfctl -ef /etc/pf.conf