LoginSignup
0
1

More than 5 years have passed since last update.

超高速仮想ルーター/仮想スイッチ FD.io vppでDHCPを使ってインターフェースにアドレスを付与する

Last updated at Posted at 2017-07-29

モチベーション

DHCPは一時的利用のため動的なIPアドレスを付与するものでしたが、openstackやcloudstackのようなクラウドソフトウェアでは、DHCPは固定IPアドレスを割り当てるためのIPAMの役割をもっています。
そのため、openstackのテンプレートとしてFD.io vppを用意するには、インターフェースのアドレスをDHCPで付与できなければなりません。

FD.io vppでインターフェースアドレスをDHCPで割り当てる

以下のようにする事で、vppでもDHCPでインターフェースを割り当てる事ができます。

# vi /etc/vpp/interface_dhcp
# cat /etc/vpp/interface_dhcp
set int state GigabitEthernet0/3/0  up
set int state GigabitEthernet0/4/0  up
set dhcp client  intfc GigabitEthernet0/3/0
set dhcp client  intfc GigabitEthernet0/4/0
# vppctl
vpp# exec /etc/vpp/interface_dhcp

テンプレート化するときは、/etc/vpp/startup.confに以下のように書けば良いですね。

unix {
  nodaemon
  log /tmp/vpp.log
  full-coredump
  exec /home/ubuntu/set-interfaces
}
0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1