VyOS で Network Emulator という話は前見ていたので記憶の片隅にあったわけです。 VyOS でネットワーク遅延やロスを発生させるには - らくがきちょう で。こういうのを見つけたわけですね。 VyOS on KVM で透過ファイアウォールを作る : あかぎメモ 思ったわけです。これ二つ組み合わせれば、L2透過 (L2 Transparent) な Network Emulator つくれるんじゃないのか? と。 はい。結論から言うとできました。まあそんなに機能追いかけて検証したわけじゃないけど、ちょっとしたテストくらいだったらこれで充分回せるじゃないだろうか。なお、VyOSのバックエンドで何をどう使っているのかとかを理解しているわけではないので、怪しげなことを書いているかもしれません。ツッコミどころがあったら教えてください。 環境構成 いきなり実機デプロイの図出だします
![VyOSでL2透過なNetwork Emulatorをつくる - # cat /var/log/stereocat | tail -n3](https://cdn-ak-scissors.b.st-hatena.com/image/square/eb81e26b1929c76644a856fdf765b02e13ad44fd/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fs%2Fstereocat%2F20160504%2F20160504203159.png)