DHCP中继代理

 一配置DHCP服务器

通过yum istall dhcp* 进行安装DHCP软件包

通过  cp /usr/share/doc/dhcp*/dhcpd.conf.sample  /etc/dhcpd.conf后进行编辑如图

ddns-update-style interim;

ignore client-updates;

default-lease-time 21600;

max-lease-time 43200;

subnet 192.168.18.0 netmask 255.255.255.0 {

        option routers                  192.168.18.19;

        option subnet-mask              255.255.255.0;

        range dynamic-bootp 192.168.18.120 192.168.18.254;

}

subnet 192.168.1.0 netmask 255.255.255.0 {

        option routers                  192.168.1.19;

        option subnet-mask              255.255.255.0;

        range dynamic-bootp 192.168.1.120 192.168.1.254;

}

subnet 192.168.8.0 netmask 255.255.255.0 {

        option routers                  192.168.8.19;

        option subnet-mask              255.255.255.0;

        range dynamic-bootp 192.168.8.120 192.168.8.254;

设置dhcp服务器的IP地址

DEVICE=eth0

BOOTPROTO=static

HWADDR=00:0C:29:E2:E7:27

ONBOOT=yes

DHCP_HOSTNAME=localhost.localdomain

IPADDR=192.168.18.1

NETMASK=255.255.255.0

GATEWAY=192.168.18.19

重启service network restart

开启dhcp服务 service dhcpd restart

二.在另一台有三个网卡的linux电脑上上配置DHCP中继代理

首先需要先通过yum istall dhcp* 进行安装DHCP软件包

分别设置三个网卡的Ip地址分别为

vim /etc/sysconfig/network-scripts/ifcfg-eth0

vim /etc/sysconfig/network-scripts/ifcfg-eth1

vim /etc/sysconfig/network-scripts/ifcfg-eth2

192.168.18.19  192.168.1.19 192.168.8.19

设置后重启服务service network restart

在打开中继代理的配置文件 vim /etc/sysconfig/dhcrelay 进行配置

INTERFACES="eth0 eth1 eth2"

DHCPSERVERS="192.168.18.1"

在开启转发功能 编辑 vim /etc/sysctl.conf 使et.ipv4.ip_forward = 1

后重启中继服务  service dhcrelay restart即可

三、使用客户端进行测试即可

你可能感兴趣的:(代理)