87 lines
3.0 KiB
Markdown
87 lines
3.0 KiB
Markdown
|
||
在OpenWrt系统中配置单网口设备作为旁路由(也称为单臂路由)时,需要确保主路由和旁路由协同工作。以下是详细的接线和配置步骤:
|
||
|
||
---
|
||
|
||
### **一、网络拓扑**
|
||
```plaintext
|
||
[光猫](桥接模式)
|
||
│
|
||
[主路由](拨号,DHCP服务开启,IP: 192.168.1.1)
|
||
│
|
||
[交换机](可选)
|
||
│
|
||
├─[设备1](普通设备)
|
||
├─[设备2]
|
||
└─[旁路由](单网口,OpenWrt,IP: 192.168.1.2,网关指向主路由)
|
||
```
|
||
|
||
---
|
||
|
||
### **二、接线方式**
|
||
1. **物理连接**:
|
||
- 旁路由的**唯一网口**通过网线连接到主路由的LAN口(或交换机)。
|
||
- 其他设备也连接到主路由的LAN口或交换机。
|
||
|
||
2. **逻辑连接**:
|
||
- 旁路由不直接连接外网,所有流量通过主路由转发。
|
||
|
||
---
|
||
|
||
### **三、OpenWrt旁路由配置**
|
||
#### **1. 登录OpenWrt**
|
||
- 通过SSH或LuCI网页登录(默认IP通常为192.168.1.1,需避免与主路由冲突)。
|
||
|
||
#### **2. 修改网络接口**
|
||
- **LAN口配置**:
|
||
- 静态IP:`192.168.1.2`(与主路由同网段)
|
||
- 网关:`192.168.1.1`(主路由IP)
|
||
- DNS:可设为主路由IP或公共DNS(如`8.8.8.8`)。
|
||
- 关闭DHCP服务(由主路由分配IP)。
|
||
|
||
#### **3. 关闭IPv6(可选)**
|
||
- 在“网络” → “接口” → “LAN”中禁用IPv6的DHCP和路由通告。
|
||
|
||
#### **4. 防火墙规则**
|
||
- 无需额外规则,默认允许LAN到WAN的转发。
|
||
- 确保“区域”设置中LAN口的入站/出站/转发均为“接受”。
|
||
|
||
#### **5. 配置需要代理的设备**
|
||
- 手动设置设备的网关和DNS为旁路由IP(`192.168.1.2`),或通过主路由DHCP全局推送旁路由网关(需主路由支持)。
|
||
|
||
---
|
||
|
||
### **四、主路由配置(可选)**
|
||
- **DHCP选项修改**:
|
||
- 如果希望所有设备默认走旁路由,在主路由的DHCP设置中将默认网关和DNS指向旁路由IP(`192.168.1.2`)。
|
||
- 否则需手动为特定设备配置网关。
|
||
|
||
---
|
||
|
||
### **五、验证功能**
|
||
1. **网络连通性**:
|
||
- 在旁路由上执行 `ping 8.8.8.8` 测试外网连通性。
|
||
2. **代理服务**:
|
||
- 安装科学上网插件(如PassWall),并确保流量通过旁路由转发。
|
||
3. **设备测试**:
|
||
- 将某台设备的网关设为旁路由IP,检查是否正常上网。
|
||
|
||
---
|
||
|
||
### **六、常见问题**
|
||
1. **无法上网**:
|
||
- 检查旁路由的网关和DNS是否指向主路由。
|
||
- 确认主路由的防火墙未阻止旁路由流量。
|
||
2. **双NAT问题**:
|
||
- 旁路由无需开启NAT(主路由已处理),除非特殊需求。
|
||
3. **性能瓶颈**:
|
||
- 单网口吞吐量受限于单条链路,建议千兆网口设备。
|
||
|
||
---
|
||
|
||
### **七、扩展配置**
|
||
- **无线AP**:若旁路由需提供Wi-Fi,需添加USB网卡并配置为AP。
|
||
- **VLAN**:在复杂网络中,可通过VLAN隔离流量(需支持VLAN的交换机)。
|
||
|
||
通过以上步骤,单网口OpenWrt设备即可作为旁路由运行,实现流量控制、去广告或科学上网等功能。
|