如何实现一台服务器为两个不同网段提供DHCP服务

如题所述

DHCP多作用域设置
DHCP服务器使用单一的作用域,大部分时间能够满足网络的需求,但是有些特殊情况下,按照网络规划我们需要配置多作用域。
网络中如果计算机和其他设备数量增加,IP地址需要进行扩容才能满足需求。小型网络可以对所有设备重新分配IP地址,其网络内部客户机和服务器数量较少,实现起来比较简单。但如果是一个大型网络,重新配置整个网络的IP地址是不明智的,如果操作不当,可能会造成通信暂时中断以及其他网络故障。我们可以通过多作用域的设置,即DHCP服务器发布多个作用域实现IP地址增容的目的。
公司IP地址规划为192.168.2.0/24网段,可以容纳254台设备,使用DHCP服务器建立一个192.168.2.0网段的作用域,动态管理网络IP地址,但网络规模扩大到500台机器,显然一个C类网的地址无法满足要求了。这时,可以再为DHCP服务器添加一个新作用域,管理分配192.168.3.0/24网段的IP地址,为网络增加254个新的IP地址,这样既可以保持原有IP地址的规划,又可以扩容现有的网络IP地址。
(1)简单实现DHCP多作用域
对于多作用域的配置,必须保证DHCP服务器能够侦听所有子网客户机的请求信息,下面将讲解配置多作用域的基本方法,为DHCP添加多个网卡连接每个子网,并发布多个作用域的声明。
注意:划分子网时,如果选择直接配置多作用域实现动态IP分配的任务,则必须要为DHCP服务器添加多块网卡,并配置多个IP地址,否则DHCP服务器只能分配与其现有网卡IP地址对应网段的作用域。
采用双网卡实现两个作用域

1)网卡配置IP地址
DHCP服务器有多块网卡时,需要使用ifconfig命令为每块网卡配置独立的IP地址,但要注意,IP地址配置的网段要与DHCP服务器发布的作用域对应哈~
ifconfig eth0 192.168.2.1 netmask 255.255.255.0
ifconfig eth1 192.168.3.1 netmask 255.255.255.0

2)编辑dhcpd.conf主配置文件
当DHCP服务器网络环境搭建完毕后,我们可以编辑dhcpd.conf主配置文件完成多作用域的设置。
ddns-update-style none;
ignore client-updates;
subnet 192.168.2.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.2.1;
option subnet-mask 255.255.255.0;
option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.2.2;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.2.50 192.168.2.250;
default-lease-time 21600;
max-lease-time 43200;
# we want the nameserver to appear at a fixed address
host ns {
next-server marvin.redhat.com;
hardware ethernet 12:34:56:78:AB:CD;
fixed-address 207.175.42.254;
}
}
subnet 192.168.3.0 netmask 255.255.255.0 {
# --- default gateway
option routers 192.168.3.1;
option subnet-mask 255.255.255.0;
option nis-domain "domain.org";
option domain-name "domain.org";
option domain-name-servers 192.168.2.2;
option time-offset -18000; # Eastern Standard Time
# option ntp-servers 192.168.1.1;
# option netbios-name-servers 192.168.1.1;
# --- Selects point-to-point node (default is hybrid). Don't change this unless
# -- you understand Netbios very well
# option netbios-node-type 2;
range dynamic-bootp 192.168.3.50 192.168.3.250;
default-lease-time 21600;
max-lease-time 43200;
max-lease-time 43200;
}

保存退出哈~
3)测试验证
重启DHCP服务后检查系统日志,检测配置是否成功,使用tail命令动态显示日志信息。
tail -F /etc/log/messages

经过设置,对于DHCP服务器将通过eth0和eth1两块网卡侦听客户机的请求,并发送相应的回应。
Jan 19 16:02:51 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da via eth1
Jan 19 16:02:51 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da via eth0
Jan 19 16:02:52 rhel5 dhcpd: DHCPOFFER . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:52 rhel5 dhcpd: DHCPOFFER . 192.168.2.250 to 00:19:21:bd:a3:da (mis) via eth0
Jan 19 16:02:52 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:52 rhel5 dhcpd: DHCPACK . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:52 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth0: ignored (not authoritative).
Jan 19 16:02:53 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:53 rhel5 dhcpd: DHCPOFFER . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:53 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da (mis) via eth0
Jan 19 16:02:53 rhel5 dhcpd: DHCPOFFER . 192.168.2.250 to 00:19:21:bd:a3:da (mis) via eth0
Jan 19 16:02:53 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:53 rhel5 dhcpd: DHCPACK . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:53 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth0: ignored (not authoritative).
Jan 19 16:02:54 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:54 rhel5 dhcpd: DHCPOFFER . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:54 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da (mis) via eth0
Jan 19 16:02:54 rhel5 dhcpd: DHCPOFFER . 192.168.2.250 to 00:19:21:bd:a3:da (mis) via eth0
Jan 19 16:02:54 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:54 rhel5 dhcpd: DHCPACK . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:54 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth0: ignored (not authoritative).
Jan 19 16:02:55 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:55 rhel5 dhcpd: DHCPOFFER . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:55 rhel5 dhcpd: DHCPDISCOVER from 00:19:21:bd:a3:da (mis) via eth0
Jan 19 16:02:55 rhel5 dhcpd: DHCPOFFER . 192.168.2.250 to 00:19:21:bd:a3:da (mis) via eth0
Jan 19 16:02:55 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:55 rhel5 dhcpd: DHCPACK . 192.168.3.250 to 00:19:21:bd:a3:da (mis) via eth1
Jan 19 16:02:55 rhel5 dhcpd: DHCPREQUEST for 192.168.3.250 (192.168.3.1) from 00:19:21:bd:a3:da (mis) via eth0: ignored (not authoritative).
温馨提示:内容为网友见解,仅供参考
第1个回答  2020-12-28

网卡设置多个不同网段ip教程,不同ip跨网段电脑网络互相访问方法

第2个回答  2017-12-27
我这的环境就是这样的,在DHCP上划不同的作用域就行了,只是你要有一个三层交换机,在VLAN下边加一个DHCP地址。
反正我这边就这样实现了,没有什么别的,【并不是必须两块网卡-因为我的服务器地址是一个IP】
而现在我的找一个办法让筛选器可以分开管理不同作用域。因为筛选器只有一个,这是一个问题

如何实现一台服务器为两个不同网段提供DHCP服务
我们可以通过多作用域的设置,即DHCP服务器发布多个作用域实现IP地址增容的目的。公司IP地址规划为192.168.2.0\/24网段,可以容纳254台设备,使用DHCP服务器建立一个192.168.2.0网段的作用域,动态管理网络IP地址,但网络规模扩大到500台机器,显然一个C类网的地址无法满足要求了。这时,可以再为DHCP服...

一个vlan可以分配两个dhcp不同网段吗?
dhcp-server 0 ip 192.168.100.1 这个地址是路由接S55的接口地址。dhcp relay information enable interface Vlan-interface10 ip address 192.168.10.1 255.255.255.0 dhcp-server 0 interface Vlan-interface20 ip address 192.168.20.1 255.255.255.0 dhcp-server 0 interface Vlan-interface3...

如何将家里的路由器IP设成2个不同的网段?
要将家里的路由器IP设成2个不同的网段,需要通过路由器桥接的方式来实现。首先,要明确的是,单个路由器通常只能设置一个网段,即LAN口的IP网关。因此,为了设置两个不同的网段,我们需要使用两个路由器,并通过桥接的方式连接起来。具体来说,可以将主路由器的LAN口与副路由器的WAN口通过网线连接起来...

如何将家里的路由器IP设成2个不同的网段
1. **使用多个路由器桥接**:由于一个路由器通常只能设置一个网段(即LAN口的IP网关),因此需要利用多个路由器进行桥接。从主路由器的LAN口接出的网线,接到副路由器的WAN口。2. **设置副路由器的WAN口IP**:将副路由器的WAN口IP设置为静态IP,例如192.168.1.100(这取决于主路由器的网段和...

如何将家里的路由器IP设成2个不同的网段?
要将家里的路由器IP设成2个不同的网段,你需要使用两个路由器进行桥接,并通过合适的配置来实现。首先,需要明确的是,单个路由器通常只能设置一个网段,即LAN口的IP网关。因此,为了设置两个不同的网段,你需要至少两个路由器。其中,一个将作为主路由器,而另一个则作为副路由器。详细步骤如下:1...

一个路由器如何设置两个网段
1. **使用VLAN(虚拟局域网)**:这需要路由器和交换机都支持VLAN功能。将路由器的一个接口配置为trunk模式,然后在交换机上配置VLAN,使得两个不同的网段可以在同一个物理接口上传输。但这种方法在家庭环境中较为复杂,且需要额外的交换机支持。2. **使用多个路由器桥接**:这是最常见且实用的方法...

怎么在一个路由器接口下接入两个不同的网段?
首先,需要在路由器上配置两个接口,一个接口接入非管理型交换机,另一个接口接入交换机A,如上图所示,路由器的0\/0\/1接口接入了非管理型交换机,交换机A的接口接入另一个路由器的接口。接下来,需要在路由器上配置两个路由表,一个是192.168.0.x网段的路由表,另一个是192.168.1.x网段的路由...

怎样用一个路由器连接不同的网段?
1、登录路由器界面 步骤2、设置LAN口 3、设置WAN口上网 4、添加DHCP服务器 5、设置NAPT规则 6、设置DNS代理 类型三、1个WAN口+4个不同网段的LAN口 1、登录路由器界面 2、设置各个LAN口 3、设置WAN口上网参数 4、设置DHCP服务器 5、设置NAPT规则 6、设置DNS代理 两个路由器连接,不同的网段怎...

不同的网段之间用路由器连接起来,如何用DHCP获得IP地址
在不同网段的宽带之间使用路由器连接时,通常面临的是同一局域网里两个网段的情况。在这样的场景下,通过路由器进行连接是实现网络整合的关键。然而,关于如何使用DHCP(动态主机配置协议)获得IP地址,存在一些重要的考虑因素。当涉及到不同网段之间的网络配置时,直接使用DHCP服务器可能会带来网络内的混乱。

如何设置路由器实现两个不同网段互访
②副路由器开启桥接,固定信道和主路由器一样,搜索主路由器。③副路由器桥接设置界面填上主路由器的SSID,密码,信道等讯息。④副路由器关闭DHCP,关键是副路由器要具备DWS功能,并开启。两台路由器不能接网线,否则会发生广播风暴!百度经验:《路由器的使用方法:[4]无线桥接》http:\/\/jingyan.baidu...

相似回答