ensp将交换机2连接的PC1和DNS服务器划分别划入vlan 10和Vlan 20,并且通过在路由器1上配置单臂路由使PC1与DNS服务器能通信
时间: 2025-07-06 22:55:11 浏览: 8
### 配置ENSP环境中的交换机和路由器
#### 1. VLAN配置于交换机上
为了使PC1加入VLAN 10,DNS服务器加入VLAN 20,在交换机上执行如下操作:
```shell
# 进入系统视图模式
system-view
# 设备重命名以便识别
sysname Switch_A
# 创建VLAN 10 和 VLAN 20
vlan batch 10 20
# 将连接PC1的端口设为access类型并分配至VLAN 10
interface Ethernet0/0/1
port link-type access
port default vlan 10
quit
# 假定DNS服务器连接的是Ethernet0/0/2端口,则将其设置为属于VLAN 20
interface Ethernet0/0/2
port link-type access
port default vlan 20
quit
# 如果有其他交换机间互联需求,需将相应端口设为trunk类型,并允许特定VLAN通过
interface Ethernet0/0/3
port link-type trunk
port trunk allow-pass vlan 10 20
quit
```
上述命令实现了基本的VLAN划分以及端口成员归属设定[^4]。
#### 2. 单臂路由配置
对于单臂路由而言,需要在路由器的一个物理接口下创建多个子接口来代表不同的VLAN。假设此物理接口为GigabitEthernet 0/0/0:
```shell
# 路由器进入全局配置模式
configure terminal
# 给各VLAN定义对应的子接口及其IP地址;这里假定VLAN 10网络为192.168.10.0/24,VLAN 20为192.168.20.0/24
interface GigabitEthernet0/0/0.1
encapsulation dot1Q 10
ip address 192.168.10.254 255.255.255.0
exit
interface GigabitEthernet0/0/0.2
encapsulation dot1Q 20
ip address 192.168.20.254 255.255.255.0
exit
# 物理接口本身不启用二层协议而仅作为传输通道
interface GigabitEthernet0/0/0
no shutdown
switchport mode trunk
exit
```
以上步骤完成了单臂路由的基础搭建工作,使得来自不同VLAN的数据包可以通过该路由器进行转发处理[^1]。
最后还需确认所有主机(如PC1,DNS Server)已正确设置了其网关指向各自所在VLAN所关联的路由器子接口IP地址。
阅读全文
相关推荐


















