LINUX下dhcp中继代理服务

dhcp中继代理服务
一、配置主机如下:
<1>dhcp 服务器1台;
一块网卡eth0,配置如下:
IP:192.168.1.123
GATEWAY:192.168.1.1
<2>dhcp relay 中继代理1台;
两块网卡eth0和eth1,配置分别如下:
eth0:
IP:192.168.1.1
eth1:
IP:192.168.2.1
<3>pc1 
一块网卡eth0,与dhcp服务器和dhcp中继器的eth0连接
IP:dhcp方式获得;
<4>pc2
一块网卡eth1,与dhcp中继器的eth1网卡连接
IP:dhcp方式获得;

二、dhcp服务器的配置
1.配置IP
#netconfig  (192.168.1.123)
#service  network  restart
2.配置dhcp服务器主配置文件
#vi /etc/dhcpd.conf
 ddns-update-style  ad-hoc;
 ignore  client-updates;
 default-lease-time   21600;
 max-lease-time       43200;
 subnet 192.168.1.0  netmask 255.255.255.0 {
    range dynamic-bootp  192.168.1.10  192.168.1.100; 
}
 subnet 192.168.2.0  netmask 255.255.255.0 {
    range dynamic-bootp  192.168.2.20  192.168.2.80; 
}
#service  dhcpd  restart

三、dhcp relay中继转发服务器的配置
1.配置网卡eth0和eth1的IP
//先配置网卡eth0的IP信息
#netconfig
  192.168.1.1
#service  network restart
#cd /etc/sysconfig/network-scripts
#cp ifcfg-eth0  ifcfg-eth1
//修改网卡eth1的配置如下:
#vi ifcfg-eth1
DEVICE=eth1
IPADDR=192.168.2.1

2.打开数据包转发功能
#vi  /etc/sysctl.conf
:7
 net.ipv4.ip_forward=1
//查看修改后的数据
#sysctl  -p  /etc/sysctl.conf

3.配置dhcp的中继功能
#vi  /etc/dhcrelay
 INTERFACES="eth1"
 DHCPSERVERS="192.168.1.123"
//启动dhcp的中继服务
#service  dhcrelay  restart

四、pc1和pc2分别进行获得动态IP的测试
c:>ipconfig /release
c:>ipconfig /renew
c:>ipconfig /all
 

你可能感兴趣的:(linux,代理,服务,DHCP,中继)