UbuntuでOpen vSwitchを使うときに/etc/network/interfacesが使える
Posted on 2014/05/24(Sat) 19:00 in technical
さまり
UbuntuにOpen vSwitchを入れたときは、手作業で設定してもいいんだけど、 いつもbr0とか作る時に使ってるのと似たような方法が使えるよって話をしたいんですよ。
つまり/etc/network/interfacesに設定を書けばいいってことさ!
設定する
Ubuntu 14.04ではaptで簡単に入るopenvswitch-2.0.1を使うよ!
ちなみに、情報の出所はここ : https://github.com/horms/openvswitch/blob/master/debian/openvswitch-switch.README.Debian
それでは試しにやってみましょう。:
# echo "
allow-ovs ovsbr0
iface ovsbr0 inet manual
ovs_type OVSBridge
ovs_ports eth2 eth3
allow-ovsbr0 eth2
iface eth2 inet manual
ovs_bridge ovsbr0
ovs_type OVSPort
allow-ovsbr0 eth3
iface eth3 inet manual
ovs_bridge ovsbr0
ovs_type OVSPort
" >> /etc/network/interfaces
# ifup --allow=ovs ovsbr0
# ovs-vsctl show
4469dc30-e6e4-4487-bc60-f43011e5cbd6
Bridge "ovsbr0"
Port "eth3"
Interface "eth3"
Port "ovsbr0"
Interface "ovsbr0"
type: internal
Port "eth2"
Interface "eth2"
ovs_version: "2.0.1"
# ifdown ovsbr0
# ovs-vsctl show
4469dc30-e6e4-4487-bc60-f43011e5cbd6
ovs_version: "2.0.1"
ね?簡単でしょ?