この記事は OIC ITCreate Club Advent Calendar 2018 15 日目が空いてたので、そのつもりで書いている記事です。 https://adventar.org/calendars/3072 Linux には、以下のような機能が標準で実装されており、簡単に使用可能です。 Cisco のような機器には性能が及ばないですが、一通りの基本的な名ネットワークはもちろん、更に高度なネットワークも気軽に組むことが出来ます。 これらの機能を組み合わせて Docker 等のコンテナエンジンのネットワーク技術は構築されています。 iptables ファイアウォール・NAT(SNAT/DNAT/Masquerade)等の機能を提供 主に、IP と TCP/UDP 等のプロトコルに対して設定が書ける iptables コマンドで操作が可能 Bridge L2 なブリッジインターフェ
![LinuxのNetns/veth/Bridge/NATで仮想ネットワーク構築](https://cdn-ak-scissors.b.st-hatena.com/image/square/575c36bd15a92fe6cb1ab8d5447f8d4c9d8e3d86/height=288;version=1;width=512/https%3A%2F%2Fblog.kamijin-fanta.info%2Fstatic%2Ff720fa56c64e4281b38bcc0b881e115a%2F714cf%2Fns_diagram.png)