MacOS 上安装 packetdrill 简易教程

git clone https://github.com/nplab/packetdrill.git

cd packetdrill/gtests/net/packetdrill/

./configure

make

sudo cp packetdrill /usr/bin

google 自家仓库下的 packetdrill 貌似不支持 MacOS 安装, 这个 packetdrill 库是在 issue 里面看到的一个回答。

运行 packetdrill 命令如果报 open utun device: Operation not permitted 错误,就需要在运行 packetdrill 命令前加上 sudo 即可。