とあるサーバを作っているんだけど、その設定をネットワーク越しに実行して管理できれば便利だなー、と思った (というか設定管理系を自分で作るのが面倒……)。 SNMPはどっちかって言うと監視用な気がするし、MIBはそれなりに複雑だ。 そこでリモートで設定を構成・管理するためのプロトコルについて簡単にサーベイにしたので、覚書。 NETCONF (NETwork CONFiguration protocol) ネットワーク構成プロトコル。RFC 6241。 設定情報の定義は、YANG (RFC 6020)で書く。 SNMP代替にななる部分が多い。 RFCの一覧はNETCONF WGを参照。 実装 Netopeer2 NETCONFサーバ。libnetconf2に基づく。 Netoppeer2はNETCONFによるサービスの提供だけを行い、実際の設定はsysrepoを通じて管理する。 具体的な構成は
![萬由無事覚書](https://cdn-ak-scissors.b.st-hatena.com/image/square/06a15c64ba0ceec233d86d71001ebb29a9dcbf5d/height=288;version=1;width=512/https%3A%2F%2Fcdn.blog.st-hatena.com%2Fimages%2Ftheme%2Fog-image-1500.png)