微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

水龙头-未收到DHCPOFFERS

如何解决水龙头-未收到DHCPOFFERS

我正在尝试遵循Faucet网站上提供的nfv服务教程:

Faucet - nfv_services

一切正常,直到dnsmasq部分。但是,当我为主机分配IP地址时,每个主机都会出现以下错误

未收到DHCPOFFERS。 持久数据库中没有工作租约-正在休眠。

另外,在创建Open vSwitch网桥并连接主机时,我确保提供了自己的控制器地址。换句话说,我的代码采用以下格式:

    sudo ovs-vsctl add-br br0 \
-- set bridge br0 other-config:datapath-id=0000000000000001 \
-- set bridge br0 other-config:disable-in-band=true \
-- set bridge br0 fail_mode=secure \
-- add-port br0 veth-host1 -- set interface veth-host1 ofport_request=1 \
-- add-port br0 veth-host2 -- set interface veth-host2 ofport_request=2 \
-- add-port br0 veth-host3 -- set interface veth-host3 ofport_request=3 \
-- add-port br0 veth-host4 -- set interface veth-host4 ofport_request=4 \
-- add-port br0 veth-dnsmasq -- set interface veth-dnsmasq ofport_request=5 \
-- set-controller br0 tcp:<LB_IP_OF_CONTROLLER>:6653

我还使用相应的配置在后台运行minikube隧道,以便我的控制器具有ip并在端口6653上工作。

如网站所建议,由于主机无法获取IP地址,因此我检查了日志文件。 vlan200和vlan300的日志相同:

Aug 20 12:13:40 dnsmasq[17212]: started,version 2.79 cachesize 150
Aug 20 12:13:40 dnsmasq[17212]: compile time options: IPv6 GNU-getopt DBus i18n IDN DHCP DHCPv6 no-Lua TFTP conntrack ipset auth DNSSEC loop-detect inotify
Aug 20 12:13:40 dnsmasq[17212]: warning: no upstream servers configured
Aug 20 12:13:40 dnsmasq-dhcp[17212]: DHCP,IP range 192.168.2.10 -- 192.168.2.20,lease time 1h
Aug 20 12:13:40 dnsmasq-dhcp[17212]: DHCP,sockets bound exclusively to interface veth0.200
Aug 20 12:13:40 dnsmasq[17212]: read /etc/hosts - 7 addresses

如何解决此问题?

谢谢。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。