概述
Neutron dhcp实现了为虚机提供动态分配IP的服务,dhcp功能由neutron-server和dhcp-agent配合实现。其中server负责接收请求并向agent发送网络、子网、端口等数据;agent接收数据,创建、配置dhcp实例。社区的dhcp功能由dnsmasq软件实现,即由该软件充当dhcp server。
常用dhcp相关的配置
表1 neutron-server所使用的dhcp配置(/etc/neutron/neutron.conf)
配置项 |
用途 |
默认值 |
dhcp_lease_duration |
IP租期,-1为IP永久有效 |
86400 (24小时) |
dhcp_agent_notification |
是否向dhcp-agent发送消息 |
true |
network_scheduler_driver |
Dhcp-agent的调度算法 |
neutron.schedul |