macOS11にnwdiagをインストールしたら、ノードがばらばらに出力されてしまった
上手く言えているかあやしいですが、以下のnetwork.diagを変換した場合、以下のようになるはずです。
nwdiag { network dmz { address = "210.x.x.x/24" // set multiple addresses (using comma) web01 [address = "210.x.x.1, 210.x.x.20"]; web02 [address = "210.x.x.2"]; } network internal { address = "172.x.x.x/24"; web01 [address = "172.x.x.1"]; web02 [address = "172.x.x.2"]; db01; db02; } }
↓
$ nwdiag --antialias network.diag
↓
ところが、"address", "=", "210.x.x.x/24"…それぞれがノードとして解釈された状態で出力されてしまいました。
環境
- macOS: 11.1
解決方法
Python3(pip3)にてnwdiagをインストールすると解決しました。現象発生時は2系のpipにてインストールしたnwdiagを使用していました。