Linux dhcp服务器设置(可复制代码)
2016-06-26 21:28
471 查看
DHCP服务器设置
1.先将DHCP服务器网络地址设置为静态分配:vim /etc/sysconfig/network-*/*-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=statics
HWADDR=00:0C:29:56:ea:8a
IPADDR=192.168.1.109
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
service network restart
2.安装配置dhcp服务器yum install dhcp
vim /etc/dhcp/dhcpd.conf (linux6以后的版本)vim /etc/dhcpd.conf (linux5的版本)
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.111; #从192.168.1.1到192.168.1.111(自己设置地址池)
option domain-name-servers 192.168.1.1,8.8.8.8,192.168.1.109; #DNS地址
option domain-name "walls.com"; #域名
option routers 192.168.1.1; #路由器地址
option subnet-mask 255.255.255.0; #子网掩码
option broadcast-address 192.168.1.109; #广播地址(需要在地址池内)
default-lease-time 21600; #默认租约时间
max-lease-time 43200; #最大租约时间
}
host abc {
hardware ethernet 00:0c:29:0a:7b:86; #指定机器MAC地址
fixed-address 192.168.1.220; #给该机器指定IP地址(此地 址要在上面地址池外)
}
配置完成后,service dhcpd restart
netstat -unlp #查看dhcp服务器端口信息(udp 67端口)
cat /var/lib/dhcpd/dhcpd.leases #查看租约信息
![](http://s5.51cto.com/wyfs02/M00/83/4D/wKiom1dwaJ7hwRpAAAAf5ScjiIE029.png-wh_500x0-wm_3-wmp_4-s_2581402569.png)
客户端:
dhclient -d #以前台运行方式获取IP地址
PS:如果dhcp服务器启动失败,请检查配置文件格式是否正确,或者查看tail -50 /var/log/messages |less 懒人可直接复制我的配置文件进行修改,我已经测试过。本文出自 “zebra930” 博客,请务必保留此出处http://zebra930.blog.51cto.com/11736340/1793083
1.先将DHCP服务器网络地址设置为静态分配:vim /etc/sysconfig/network-*/*-eth0
DEVICE=eth0
ONBOOT=yes
BOOTPROTO=statics
HWADDR=00:0C:29:56:ea:8a
IPADDR=192.168.1.109
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
service network restart
2.安装配置dhcp服务器yum install dhcp
vim /etc/dhcp/dhcpd.conf (linux6以后的版本)vim /etc/dhcpd.conf (linux5的版本)
subnet 192.168.1.0 netmask 255.255.255.0 {
range 192.168.1.1 192.168.1.111; #从192.168.1.1到192.168.1.111(自己设置地址池)
option domain-name-servers 192.168.1.1,8.8.8.8,192.168.1.109; #DNS地址
option domain-name "walls.com"; #域名
option routers 192.168.1.1; #路由器地址
option subnet-mask 255.255.255.0; #子网掩码
option broadcast-address 192.168.1.109; #广播地址(需要在地址池内)
default-lease-time 21600; #默认租约时间
max-lease-time 43200; #最大租约时间
}
host abc {
hardware ethernet 00:0c:29:0a:7b:86; #指定机器MAC地址
fixed-address 192.168.1.220; #给该机器指定IP地址(此地 址要在上面地址池外)
}
配置完成后,service dhcpd restart
netstat -unlp #查看dhcp服务器端口信息(udp 67端口)
cat /var/lib/dhcpd/dhcpd.leases #查看租约信息
![](http://s5.51cto.com/wyfs02/M00/83/4D/wKiom1dwaJ7hwRpAAAAf5ScjiIE029.png-wh_500x0-wm_3-wmp_4-s_2581402569.png)
客户端:
dhclient -d #以前台运行方式获取IP地址
PS:如果dhcp服务器启动失败,请检查配置文件格式是否正确,或者查看tail -50 /var/log/messages |less 懒人可直接复制我的配置文件进行修改,我已经测试过。本文出自 “zebra930” 博客,请务必保留此出处http://zebra930.blog.51cto.com/11736340/1793083
相关文章推荐
- linux的关于ssh 免密码登陆的问题
- 学习书签
- Linux下的高级拾色器—Pick
- 在CentOS7上配置Open vSwitch和VXLAN
- Openvswitch在CentOS 6.6下的安装
- Linux命令详解
- centos下安装mysql,使用rpm包的形式
- LINUX-AWK简明教程
- Linux学习之Debian(一):常用命令的安装-rz -sz
- openvswitch centos6.X 安装及使用
- linux中ldconfig的使用介绍
- linux内核内存管理(zone_dma zone_normal zone_highmem)
- 如何使用GCC编译器
- linux使用su切换用户提示 Authentication failure的解决方法
- Linux spi驱动 (三)
- Linux 磁盘分区 Fdisk
- 【51CTO学院三周年】Linux想说爱你很容易
- Linux 多线程调试(内存占用、死循环、CPU占用率高……)
- Android Linux指令集
- Linux下线程的挂起和恢复