旁路由器**不一定必须**使用静态IP地址,但其IP地址的稳定性是关键。具体如何设置取决于网络架构和需求,以下是几种常见情况及对应的配置方案: --- ### **一、旁路由IP地址的分配方式** #### **1. 静态IP(推荐)** - **优点**: - IP固定,避免因DHCP租约到期导致IP变化,影响其他设备的网关/DNS配置。 - 稳定性高,适合长期运行的场景(如科学上网、DNS服务器等)。 - **配置方法**: - 在OpenWrt的LAN接口中手动设置静态IP(如`192.168.1.2`)、网关(主路由IP)和DNS。 - **关闭旁路由的DHCP服务**,由主路由统一分配IP。 #### **2. 动态IP(DHCP获取)** - **适用场景**: - 临时测试环境,或主路由无法修改DHCP配置时。 - **缺点**: - 旁路由IP可能变化,需额外配置(如主路由绑定MAC地址保留IP)。 - 若IP变动,依赖旁路由网关的设备会断网。 - **配置方法**: 1. **旁路由设置**: - 在OpenWrt的LAN接口中协议改为`DHCP客户端`(不再手动指定IP)。 - 仍需通过SSH修改网关和DNS(或依赖主路由推送)。 2. **主路由设置**: - 在主路由的DHCP服务器中,将旁路由的MAC地址绑定到固定IP(如`192.168.1.2`)。 --- ### **二、如何选择?** | **方案** | **静态IP** | **动态IP(DHCP保留)** | |-------------------|--------------------------|------------------------------| | **稳定性** | 高(IP固定) | 中(依赖主路由绑定) | | **配置复杂度** | 简单(仅旁路由设置) | 中等(需主路由配合) | | **适用场景** | 长期使用、核心服务 | 临时测试、简化初期部署 | --- ### **三、关键注意事项** 1. **旁路由网关和DNS** - 无论是否静态IP,旁路由必须正确配置**网关**(指向主路由IP)和**DNS**(如`192.168.1.1`或公共DNS)。 - 动态IP时,需确保主路由推送的DHCP选项包含正确的网关/DNS(有些主路由不支持自定义推送)。 2. **主路由DHCP配置** - 如果其他设备要自动走旁路由,需在主路由的DHCP中设置: - **Option 3**:网关指向旁路由IP(如`192.168.1.2`)。 - **Option 6**:DNS指向旁路由IP。 3. **服务依赖** - 若旁路由运行科学上网、AdGuardHome等服务,强烈建议使用静态IP,避免服务中断。 --- ### **四、动态IP的配置示例(需主路由支持)** #### **步骤1:旁路由设置为DHCP客户端** - 进入OpenWrt LuCI界面 → `网络` → `接口` → `LAN` → 修改协议为`DHCP客户端`。 - SSH登录旁路由,手动添加网关和DNS(临时生效): ```bash uci set network.lan.gateway='192.168.1.1' # 主路由IP uci set network.lan.dns='192.168.1.1 8.8.8.8' uci commit /etc/init.d/network restart ``` #### **步骤2:主路由绑定旁路由MAC地址** - 进入主路由DHCP设置(以TP-Link为例): - `IP与MAC绑定` → 将旁路由的MAC地址固定分配到`192.168.1.2`。 --- ### **五、总结** - **推荐静态IP**:旁路由作为网络核心设备,静态IP能减少潜在问题。 - **动态IP可用但需配合**:主路由需支持DHCP保留,且稳定性略逊于静态IP。 - **验证方法**: - 执行 `ip a` 或 `ifconfig` 查看旁路由是否获取到正确IP。 - 测试 `ping 8.8.8.8` 和 `nslookup google.com` 验证网络和DNS。 根据实际网络环境和需求选择合适方案即可!