前面我们已经讨论了 DHCP agent 的配置以及 namespace 如何隔离 dnsmasq 服务,本节将以 cirros-vm1 为例分析获取 DHCP IP 的详细过程。 ...
分类:
其他好文 时间:
2016-09-26 07:33:51
阅读次数:
128
一、Dnsmasq安装 安装并启动Dnsmasq 二、Dnsmasq配置 1、Dnsmasq的配置文件路径为:/etc/dnsmasq.conf 2、编辑/etc/dnsmasq.conf 3、修改/etc/resolv.conf 4、创建resolv.dnsmasq.conf文件并添加上游dns服 ...
分类:
其他好文 时间:
2016-09-23 21:30:53
阅读次数:
118
Neutron 通过 dnsmasq 提供 DHCP 服务,而 dnsmasq 如何独立的为每个 network 服务呢? 答案是通过 Linux Network Namespace 隔离,本节将详细讨论。 ...
分类:
其他好文 时间:
2016-09-23 07:41:39
阅读次数:
170
Neutron通过dnsmasq提供DHCP服务,而dnsmasq如何独立的为每个network服务呢?答案是通过LinuxNetworkNamespace隔离,本节将详细讨论。在二层网络上,VLAN可以将一个物理交换机分割成几个独立的虚拟交换机。类似地,在三层网络上,Linuxnetworknamespace可以将一个物理三层网络..
分类:
其他好文 时间:
2016-09-23 07:40:24
阅读次数:
140
前面章节我们看到instance在启动过程中能够从Neutron的DHCP服务获得IP,本节将详细讨论其内部实现机制。Neutron提供DHCP服务的组件是DHCPagent。DHCPagent在网络节点运行上,默认通过dnsmasq实现DHCP功能。配置DHCPagentDHCPagent的配置文件位于/etc/neutron/dhcp_agent.ini。d..
分类:
其他好文 时间:
2016-09-21 08:00:41
阅读次数:
132
概述cobbler作为物理机操作系统批量部署工具,应用非常广泛,可以实现从系统安装到配置几乎无认为干涉的全自动化部署,他使用dnsmasq作为内部的dhcp和dns服务器。可以自定义其snippets脚本来实现更复杂的安装配置操作。而且他支持webui来进行配置。其核心组件主要有:Distros:..
分类:
其他好文 时间:
2016-09-12 15:53:01
阅读次数:
118
环境是nova-network+vmware+flatdhcp错误表现为开出来的虚拟机有一定几率获取不到dhcp地址,手工赋予ip则正常,用flat模式注入的ip正常,下面是排错过程1首先找网络防火墙已经把dnsmasq对应的端口已经打开抓包结果:可以看到虚拟机dhcp已经发到br100上面,但是br100没有返回,..
分类:
Web程序 时间:
2016-09-12 12:45:04
阅读次数:
263
默认的情况下,我们平时上网用的本地DNS服务器都是使用电信或者联通的,但是这样也导致了不少的问题,首当其冲的就是上网时经常莫名地弹出广告,或者莫名的流量被消耗掉导致网速变慢。其次是部分网站域名不能正常被解析,莫名其妙地打不开,或者时好时坏。 如果碰上不稳定的本地DNS,还可能经常出现无法解析的情况。 ...
分类:
其他好文 时间:
2016-09-06 00:50:45
阅读次数:
657
CorePlugin/Agent负责管理核心实体:net,subnet和port。而对于更高级的网络服务,则由ServicePlugin/Agent管理。ServicePlugin及其Agent提供更丰富的扩展功能,包括路由,loadbalance,firewall等,如图所示:DHCPdhcpagent通过dnsmasq为instance提供dhcp服务。Routingl3agent..
分类:
其他好文 时间:
2016-08-15 14:52:53
阅读次数:
161
Linux清除dns缓存命令 /etc/init.d/dnsmasq restart ...
分类:
其他好文 时间:
2016-08-08 19:15:24
阅读次数:
128