Linux DHCP配置 中继代理

只要是安装了DHCP服务,也就自动安装了dhcp中继代理dhcrelay。中继代理服务默认监听所有接口上的dhcp请求,也可以只是监听某一个网卡上的请求。

dhcp中继代理配置文件:

/etc/sysconfig/dhcrelay

vi /etc/sysconfig/dhcrelay
# Command line options here
INTERFACES="eth1 eth2"
DHCPSERVERS="192.168.1.1"

也可以通过以下命令方式来实现:

dhcrelay -i eth1 -i eth2 192.168.1.1

Linux DHCP配置完成后,重新启动DHCP服务。

DHCP服务管理

DHCP服务安装好后没有开启,验证如下。
chkconfig --list |grep dhcpd
dhcpd     0:关闭 1:关闭 2:关闭 3:关闭 4:关闭 5:关闭 6:关闭

chkconfig --level 345 dhcpd on   设为开机自动运行
/etc/init.d/dhcpd restart 或service dhcpd restart   重启服务

DHCP客户端配置

linux客户端
vi /etc/sysconfig/network-scripts/ifcfg-eth0

DEVICE = eth0                网卡设备
BOOTPROTO = dhcp             动态ip设置就为DHCP       
BROADCAST = 192.168.1.255    广播地址
HWADDR = 00:0C:29:49:D0:59   MAC地址
IPADDR = 192.168.1.10        本机IP地址
NETMAST = 255.255.255.0      子网掩码
NETWORK = 192.168.1.0        网络号
ONBOOT = yes                 开机时激活网卡

DHCP服务验证

1.服务器端验证

查看dhcp租约文件。

cat /var/lib/dhcp/dhcpd.leases

# This lease file was written by isc-dhcp-V3.0pl1

lease 192.168.1.100 {
starts 3 2009/01/21 12:26:31;
ends 4 2009/01/22 12:26:31;
binding state active;
next binding state free;
hardware ethernet 00:0c:29:3b:20:d5;
}

查看系统日志文件

cat /var/log/messages
....
Jan 21 20:25:23 linux 1月 21 20:25:23 dhcpd: Listening on
Jan 21 20:25:23 linux 1月 21 20:25:23 dhcpd: Sending on  
Jan 21 20:25:23 linux 1月 21 20:25:23 dhcpd: Sending on  
Jan 21 20:25:23 linux 1月 21 20:25:23 dhcpd: dhcpd 启动 succeeded
Jan 21 20:26:30 linux dhcpd: DHCPDISCOVER from 00:0c:29:3b:20:d5 via eth0
Jan 21 20:26:31 linux dhcpd: DHCPOFFER on 192.168.1.100 to 00:0c:29:3b:20:d5 via eth0
Jan 21 20:26:31 linux dhcpd: DHCPREQUEST for 192.168.1.100 (192.168.1.8) from 00:0c:29:3b:20:d5 via eth0
Jan 21 20:26:31 linux dhcpd: DHCPACK on 192.168.1.100 to 00:0c:29:3b:20:d5 via eth0

2.客户端验证

ip地址验证:ifconfig
网关:/etc/sysconfig/network
dns: /etc/resolv.conf


相关内容

    暂无相关文章