VLAN和网络分段

Skip to content

这是一段机器翻译的文本,可能包含错误!

想象一下一个学校网络,学生、教师、管理人员和物联网设备(打印机、智能屏幕、摄像头)都共享同一个网络。理论上,所有人都可以看到彼此。这既不安全也不高效。解决方案是*分段*。

为什么进行分段?

分段是指将网络划分为更小的部分。每个部分与其他部分隔离,以便流量不能在它们之间自由流动。

优势 说明
安全性 一个被攻破的物联网摄像头无法访问服务器
性能 每个分段的广播流量更少
控制 对不同的用户组应用不同的规则
故障排除 更容易将问题隔离到特定分段

Et praktisk eksempel

在学校里,网络可能如下所示:

  • VLAN 10: 管理 - 工资、人力资源、管理层。严格限制访问权限。
  • VLAN 20: 员工 - 教师和其他员工。访问共享文件夹和打印机。
  • VLAN 30: 学生 - 仅限互联网访问和学习平台。
  • VLAN 40: 物联网 - 打印机、智能屏幕、摄像头。无互联网访问权限(或极度有限)。
  • VLAN 50: 服务器 - 内部服务器,无法从其他 VLAN 直接访问。

什么是 VLAN?

VLAN 代表 Virtual Local Area Network(虚拟局域网)。这是一种在同一物理交换机上创建多个逻辑网络的方式。与其为每个网络购买一个单独的交换机,不如配置交换机将不同的端口(或流量)视为独立的网络。

每个 VLAN 都有自己的地址范围(子网):

VLAN 名称 子网 网关
10 管理 10.0.10.0/24 10.0.10.1
20 员工 10.0.20.0/24 10.0.20.1
30 学生 10.0.30.0/24 10.0.30.1
40 物联网 10.0.40.0/24 10.0.40.1
50 服务器 10.0.50.0/24 10.0.50.1

Subnetting kort forklart

/24 意味着地址的前 24 位是网络部分。 实际上,这意味着每个 VLAN 有 254 个可用地址(.1.254)。

  • 10.0.10.0/24 提供从 10.0.10.110.0.10.254 的地址
  • 网关通常是第一个地址(.1

标记流量与未标记流量

为了使 VLAN 在多个交换机之间工作(或在交换机和路由器之间),使用 标记

类型 说明 用途
未标记 (access) 端口属于一个 VLAN。设备不知道 VLAN。 电脑、打印机、电话
标记 (trunk) 端口承载来自多个 VLAN 的流量,并带有 VLAN ID 标记。 交换机之间,面向路由器

像电脑和打印机这样的设备不需要知道它们位于哪个 VLAN。它们连接到分配了正确 VLAN 的“access”端口。两个交换机或交换机和路由器之间的连接使用“trunk”端口,承载所有 VLAN。

Easy 任务 1 - 实际 VLAN 示例

如果您可以访问学校的 Unifi 或其他网络管理平台:

  • 查看配置了哪些 VLAN
  • 哪些端口设置为接入端口,哪些设置为中继端口?
  • 尝试找出您的电脑连接到哪个 VLAN(提示:检查您的 IP 地址并与子网表进行比较)

VLAN 之间的防火墙规则

创建 VLAN 只是完成工作的一半。如果没有防火墙规则,流量仍然可以通过路由器/网关在它们之间流动。您必须明确定义允许的内容:

从(源) 到(目标) 允许? 理由
学生 互联网 ✅ 是 教学需要
学生 服务器 ❌ 否 学生不需要访问服务器
员工 服务器 ✅ 是 文件存储和内部系统
物联网 互联网 ❌ 否(或受限) 物联网设备很少需要互联网
物联网 学生/员工 ❌ 否 物联网应该被隔离
服务器 所有 ✅ 是(出站) 服务器可以响应请求

Standard: blokker alt, tillat det du trenger

一种好的防火墙策略是从阻止 VLAN 之间的所有流量开始,然后仅打开需要的流量。这比从完全开放开始,然后尝试阻止不需要的流量要安全得多。

子网划分

每个 VLAN 需要自己的 子网。 子网定义了网络的地址范围:

子网 网络掩码 地址数量 典型用途
/24 255.255.255.0 254 大多数 VLAN
/25 255.255.255.128 126 较小段
/16 255.255.0.0 65 534 大型网络

Easy 任务 2 - 计算子网

使用在线子网计算器,例如 subnet-calculator.com:

  • 输入 192.168.1.0 和掩码 /24。 你会得到多少个地址?
  • 如果你改为 /25 会发生什么? 或者 /23
  • 对于一个有 30 名学生的教室,你会选择什么?

DHCP per VLAN

每个VLAN需要自己的DHCP配置,以便设备获得其网段的正确IP地址。这可以在路由器或专用DHCP服务器上配置。

Elev-VLAN的示例:

设置
子网 10.0.30.0/24
网关 10.0.30.1
DHCP范围 10.0.30.100 - 10.0.30.250
DNS 1.1.1.1 / 8.8.8.8

摘要

  • 分段 将网络划分为隔离的部分,以提高安全性和控制力
  • VLAN 是同一物理交换机上的虚拟网络
  • 接入端口 将设备连接到单个 VLAN,中继端口 承载多个 VLAN
  • 防火墙规则 决定了 VLAN 之间的允许内容
  • 每个 VLAN 需要自己的 子网DHCP 配置
  • 起点:阻止所有内容,仅允许所需内容