您的位置:首页 > 运维架构 > Linux

VMware workstation下centos6.5虚拟机的DHCP服务器开启

2015-11-05 00:00 597 查看
摘要: 此文内容仅仅能使DHCP 达到开启并简单运行

一、让虚拟机能连接网络

1、开启VM服务

具体操作如下: 开始---设置--控制面板---管理工具---服务,确保 VMware DHCP Service 和VMware NAT Service 服务已经启动。

2、修改centos6.5网络配置文件

cd到目录:/etc/sysconfig/network-scripts;
编辑文件ifcfg-eth0 将"ONBOOT=no";改为"ONBOOT=yes"

二、下载并配置DHCP服务文件

1、关闭SElinux和防火墙

关闭SElinux
修改配置文件需要重启机器:
修改/etc/selinux/config 文件
进入编辑文件:
vi /etc/selinux/config
将SELINUX=enforcing改为SELINUX=disabled
重启虚拟机
设置防火墙:
# vi /etc/sysconfig/iptables
添加如下两行:
-A INPUT -m state –state NEW -m udp -p udp – dport 67 -j ACCEPT
-A INPUT -m state –state NEW -m udp -p udp – dport 68 -j ACCEPT
重启网卡:/etc/init.d/iptables restst

2、安装DHCP并修改配置文件

安装
yum install dhcp
配置
vi /etc/dhcp/dhcpd.conf(配置前最好备份,cp到dhcp.conf_back)
测试时我的机地址为192.168.80.133
ddns-update-style none; #不更新DDNS设置
ignore client-updates; #忽略客户端更新
subnet 192.168.80.0 netmask 255.255.255.0 { #要满足本机地址在这个子网下
range 192.168.80.100 192.168.80.210 #要满足本机地址在这个范围
option routers 192.168.80.1;#路由器地址(Gateway)
option subnet-mask 255.255.255.0; #子网掩码选项
option domain-name "example.org";#域名
option domain-name-servers ns.example.org;#DNS地址
default-lease-time 21600; #缺省租约时间
max-lease-time 43200; #最大租约时间
}

3、启动DHCP

service dhcpd start开启
service dhcpd stop 停止
service dhcpd status 或netstat -tlunp |grep dhcp查看DHCP运行是否成功

三、注意

在测试运行DHCP的时候,别直接连着服务商或者学校的网,请用路由器连接服务商或学校的网,再用电脑连接路由器。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: