前面我们已经讨论了 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
一、简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配 ...
分类:
其他好文 时间:
2016-09-21 22:53:16
阅读次数:
291
运维工具箱Bootstrapping:Kickstart、Cobbler、rpmbuild/xen、kvm、lxc、Openstack、Cloudstack、Opennebula、Eucalyplus、RHEV配置类工具:Capistrano、Chef、puppet、func、salstack、Ansible、rundeck、CFengine、Rudder自动化构建和测试:Ant、Maven、Selenium、PyUnit、QUn..
分类:
其他好文 时间:
2016-09-21 16:19:58
阅读次数:
356
前面章节我们看到instance在启动过程中能够从Neutron的DHCP服务获得IP,本节将详细讨论其内部实现机制。Neutron提供DHCP服务的组件是DHCPagent。DHCPagent在网络节点运行上,默认通过dnsmasq实现DHCP功能。配置DHCPagentDHCPagent的配置文件位于/etc/neutron/dhcp_agent.ini。d..
分类:
其他好文 时间:
2016-09-21 08:00:41
阅读次数:
132
很多时候要安装很多机器是很繁琐,我们可以利用kickstart网络启动更加方便的去安装系统。首先准备环境,安装相关程序。[root@localhost~]#yum-yinstallsytem-config-kickstart
[root@localhost~]#yum-yinstallvsftpd3.kickstart文件可以手动编辑也可以利用sytem-config-kicksta..
分类:
其他好文 时间:
2016-09-19 22:46:35
阅读次数:
194
一、简介1.1什么是PXEPXE(Pre-bootExecution
Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服
务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(triv..
分类:
其他好文 时间:
2016-09-19 22:38:48
阅读次数:
201
很多朋友也都使用光盘安装过操作Centos操作系统,光盘启动之后也就会给一个选择界面一步一步的选择好之后就开始正式安装了,如果是安装一台服务器的操作系统,这样也倒好说,如果等着我们安装的是成百上千的时候,还能这样一台的去手动选择第一个台的配置选项吗,很显然这样操..
分类:
其他好文 时间:
2016-09-19 22:32:07
阅读次数:
216