Centos 7 dhcp 配置
2017-05-03 本文已影响0人
e8a37405cb53
安装dhcpd服务,一般都有安装了的
yum install dhcpd
配置你的一张网卡
服务器一般都有两种网卡,一张拿来做dhcp服务。不过不用两张网卡也行
TYPE=Ethernet
BOOTPROTO=static #改这里
DEFROUTE=yes
PEERDNS=yes
PEERROUTES=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
IPV6_FAILURE_FATAL=no
NAME=em2
UUID=90858369-6dc6-4438-9b2f-407766400e24
DEVICE=em2
ONBOOT=yes #改这里
IPADDR=192.168.230.1 #添加,作为这张网卡的IP,会变成内外的网关
重启网络服务,看你配置对不对
systemctl restart network.service
配置DHCP服务
vim /etc/dhcp/dhcpd.conf
添加这些内容
#设置DHCP于DNS服务器的动态信息更新模式。初学时完全可以不理这个选项,但是全局设置中一定要有这个选项,否则DHCP服务不能成功启动。
ddns-update-style interim;
#下面开始分配子网,网段是192.168.230.0 子网掩码是 255.255.255.0
#不能理解网段和子网掩码的可以去网上查一下。简单的说网段规定了分配IP的段(分配哪一段IP给客户机),子网掩码规定了网段的大小
subnet 192.168.230.0 netmask 255.255.255.0 {
range 192.168.230.80 192.168.230.199; #分配给客户机的IP从192.168.230.80开始到192.168.233.199
option routers 192.168.230.2; #设置网关
default-lease-time 600; #默认租约时间
max-lease-time 7200; #最大租约时间
}
#下面这些可以不配置
host client_83_em2{ #
hardware ethernet 90:b1:1c:11:1d:01; #网卡的物理地址,mac地址,不是苹果地址哦
fixed-address 192.168.230.83;#固定ip
}
将DHCP服务器绑定在"em2"网卡上
vim /etc/sysconfig/dhcpd
, 末尾添加内容
DHCPDARGS="em2"
重启httpd服务
systemctl restart dhcpd.service
设置iptables 将内网机器可以上外网
https://www.teakki.com/p/57dbc1e740a05a0609bc0e6b
http://www.yimiju.com/articles/456.html
http://george0052.blog.51cto.com/153095/147365
这样就可以了,把你的其他服务器IP地址获取为dhcp。个人电脑就用自动连接。
参考:
鸟哥:http://linux.vbird.org/linux_server/0340dhcp.php http://linux.vbird.org/linux_server/0120intranet.php#fig3.2-1
http://blog.csdn.net/mouse_ts/article/details/51382971