H3C 路由器+交换机

  1. PC -> 交换机 -> 路由器 -> 外网
  2. 关闭杀毒软件 arp 防护
  3. Oracle VM VirtualBox -> 管理 -> 主机网络管理 -> 关闭虚拟网卡下面的DHCP服务器
  4. VMware Workstation Pro (管理员权限运行) -> Edit -> Virtual NetWork Editor -> 创建一个虚拟网卡 并桥接到 VirtualBox 的虚拟网卡

路由器

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
system-view
sysname Router A

interface GigabitEthernet0/0
port link-mode route
combo enable copper
ip address dhcp-alloc

# 查看是否获取ip 成功
# dis ip interface GigabitEthernet 0/0
# display ip routing-table

dhcp enable

# 创建 DHCP 池
dhcp server ip-pool 1
gateway-list 10.1.1.1 指定默认网关
network 10.1.1.0 mask 255.255.255.0 定义可分配的 IP 地址范围
dns-list 10.1.1.1 指定 DNS 服务器地址
expired day 10 hour 12 设置 IP 租约有效期(这里是 10 天 12 小时)

# 开启DNS代理
dns proxy enable

interface GigabitEthernet 0/1.10
vlan-type dot1q vid 10
ip address 10.1.1.1 255.255.255.0
dhcp select server


# 创建 ACL 2000,定义允许上网的内网网段 (VLAN 10)
acl basic 2000
rule permit source 10.1.1.0 0.0.0.255

# 出网口 GE0/0 启用 NAT Outbound
interface GigabitEthernet 0/0
nat outbound 2000

交换机

1
2
3
4
5
6
7
8
9
10
11
12
13
14
system-view # 进入系统视图
sysname Switch A # 设置设备的名称为Switch A

# 创建vlan
vlan 10

interface GigabitEthernet 1/0/1
port link-mode bridge # 必须保持二层桥接模式
port link-type trunk # 设为 Trunk 模式(用于透传 VLAN 标签)
port trunk permit vlan 10 # 放通 VLAN 10 的流量(如果有多个 VLAN,写 vlan 10 20 等)

interface GigabitEthernet 1/0/2
port link-mode bridge
port access vlan 10 #确保划入了 VLAN 10

H3C 路由器+交换机
https://fu01.github.io/posts/d96a0577/
作者
Fu01
发布于
2026年9月8日
许可协议