SCALANCE S615 双网段 DHCP Server 配置流程
S615 内外网接口、DHCP 地址池、Options、客户端测试与常见注意事项。
1. 配置目标#
在 SCALANCE S615 上同时为两个网段提供 DHCP 服务:
- 内网:
192.168.1.0/24 - 外网:
10.10.0.0/24
推荐规划如下:
| 项目 | 内网 | 外网 |
|---|---|---|
| S615 接口 | vlan1 |
vlan2 |
| 对应端口 | P1~P4 | P5 |
| S615 接口地址 | 192.168.1.6 |
10.10.0.6 |
| 子网掩码 | 255.255.255.0 |
255.255.255.0 |
| DHCP 地址池 | 192.168.1.100~192.168.1.199 |
10.10.0.100~10.10.0.199 |
| 租约时间 | 86400 s |
86400 s |
S615 使用一个全局 DHCP Server,并通过多个 DHCP Pool 为不同接口和子网分配地址。
2. 配置 S615 接口地址#
进入:
Layer 3 (IPv4) → Subnets → Configuration
2.1 配置内网接口 vlan1#
设置以下参数:
Interface:vlan1
Status:Enabled
DHCP:不勾选
IP Address:192.168.1.6
Subnet Mask:255.255.255.0
点击:
Set Values
2.2 配置外网接口 vlan2#
设置以下参数:
Interface:vlan2
Status:Enabled
DHCP:不勾选
IP Address:10.10.0.6
Subnet Mask:255.255.255.0
点击:
Set Values
此处的 DHCP 选项表示 DHCP Client。 如果勾选,S615 会向其他 DHCP Server 申请地址,而不是提供 DHCP 服务。
3. 启用 DHCP Server#
进入:
System → DHCP → DHCP Server
勾选:
DHCP Server
Probe address with ICMP echo before offer
其中:
DHCP Server:启用 S615 的 DHCP 服务。Probe address with ICMP echo before offer:分配地址前先进行 Ping 检测,减少地址冲突。
点击:
Set Values
4. 创建内网 DHCP 地址池#
在 DHCP Server 页面点击:
Create
配置第一个地址池:
Interface:vlan1
Subnet:192.168.1.0/24
Lower IP Address:192.168.1.100
Upper IP Address:192.168.1.199
Lease Time:86400
Enable:暂不勾选
点击:
Set Values
5. 创建外网 DHCP 地址池#
再次点击:
Create
配置第二个地址池:
Interface:vlan2
Subnet:10.10.0.0/24
Lower IP Address:10.10.0.100
Upper IP Address:10.10.0.199
Lease Time:86400
Enable:暂不勾选
点击:
Set Values
最终地址池应类似:
| Pool | Interface | Subnet | 起始地址 | 结束地址 |
|---|---|---|---|---|
| Pool 1 | vlan1 |
192.168.1.0/24 |
192.168.1.100 |
192.168.1.199 |
| Pool 2 | vlan2 |
10.10.0.0/24 |
10.10.0.100 |
10.10.0.199 |
6. 配置 DHCP Options#
进入:
System → DHCP → DHCP Options
DHCP 常用选项包括:
| Option | 含义 |
|---|---|
| Option 1 | 子网掩码 |
| Option 3 | 默认网关 |
| Option 6 | DNS 服务器 |
6.1 配置内网地址池#
选择内网 DHCP Pool。
默认网关
设置:
Option 3:192.168.1.6
也可以勾选:
Use Interface IP
这样客户端默认网关会自动使用 vlan1 的接口地址。
DNS 服务器
根据需要设置,例如:
Option 6:223.5.5.5
如果工业局域网不需要域名解析,可以不配置 DNS。
6.2 配置外网地址池#
选择外网 DHCP Pool。
外网默认网关根据实际拓扑决定。
情况一:S615 作为外网设备网关
设置:
Option 3:10.10.0.6
或者勾选:
Use Interface IP
情况二:XM408 或其他三层设备作为网关
假设 XM408 地址为:
10.10.0.1
则设置:
Option 3:10.10.0.1
此时不要勾选 Use Interface IP。
7. 启用两个 DHCP 地址池#
返回:
System → DHCP → DHCP Server
分别勾选两个地址池的:
Enable
点击:
Set Values
最终状态:
| Pool | Interface | Enable |
|---|---|---|
| 内网 Pool | vlan1 |
已启用 |
| 外网 Pool | vlan2 |
已启用 |
DHCP Pool 启用后,部分参数可能无法直接修改。 如需修改,应先取消该 Pool 的
Enable。
8. 客户端测试#
8.1 测试内网 DHCP#
将电脑连接到 S615 的 P1~P4,并将网卡设置为:
自动获得 IP 地址
自动获得 DNS 服务器地址
Windows 执行:
ipconfig /release
ipconfig /renew
ipconfig /all
正常情况下应获得:
IPv4 地址:192.168.1.100~192.168.1.199
子网掩码:255.255.255.0
默认网关:192.168.1.6
DHCP Server:192.168.1.6
8.2 测试外网 DHCP#
将电脑接入 P5 所在的 10.10.0.0/24 网络,并重新获取地址。
正常情况下应获得:
IPv4 地址:10.10.0.100~10.10.0.199
子网掩码:255.255.255.0
默认网关:10.10.0.6 或 10.10.0.1
DHCP Server:10.10.0.6
9. 配置注意事项#
9.1 避免多个 DHCP Server 同时工作#
同一个二层广播域中不应同时存在多个 DHCP Server。
应检查以下设备是否也开启了 DHCP:
- XM408
- 普通无线路由器
- Windows 网络共享
- 其他工业路由器
- 无线 AP 或网关设备
否则客户端可能随机获得不同的:
- IP 地址
- 默认网关
- DNS 服务器
9.2 固定设备地址不要放在动态地址池内#
PLC、交换机、S615、XM408 等固定地址设备,建议使用低位地址,例如:
192.168.1.1~192.168.1.99
10.10.0.1~10.10.0.99
DHCP 动态地址池使用:
192.168.1.100~192.168.1.199
10.10.0.100~10.10.0.199
这样可以减少地址冲突。
9.3 DHCP 成功不代表两个网段已经互通#
DHCP 只负责向客户端分配:
- IP 地址
- 子网掩码
- 默认网关
- DNS 地址
192.168.1.0/24 和 10.10.0.0/24 能否互通,还取决于:
- S615 防火墙规则
- S615 路由配置
- XM408 返回路由
- 客户端默认网关
- NAT 配置
- VLAN 和端口配置
10. 推荐最终配置#
内网 vlan1 / P1-P4
S615 IP:192.168.1.6
子网掩码:255.255.255.0
DHCP Pool:192.168.1.100~192.168.1.199
默认网关:192.168.1.6
外网 vlan2 / P5
S615 IP:10.10.0.6
子网掩码:255.255.255.0
DHCP Pool:10.10.0.100~10.10.0.199
默认网关:
- S615 路由时填写 10.10.0.6
- XM408 路由时填写 XM408 地址,例如 10.10.0.1
11. 配置流程总览#
配置 vlan1、vlan2 静态 IP
↓
启用全局 DHCP Server
↓
创建 vlan1 DHCP Pool
↓
创建 vlan2 DHCP Pool
↓
配置 Option 3 默认网关
↓
按需配置 Option 6 DNS
↓
启用两个 DHCP Pool
↓
客户端设置自动获取地址
↓
使用 ipconfig 检查地址、网关和 DHCP Server