SE_YJ 的文章
  • 交换机端口模式详解看这篇,Access、Hybrid、Trunk很清晰

    01 Access 端口模式 Access 端口 是一种只能属于一个 VLAN 的端口类型。这种类型的端口不会传递带有 VLAN 标签的数据帧。当一个设备(如计算机)连接到 Access 端口时,该设备将自动成为该端口所关联的 VLAN 的一部分。 01 特点 单个 VLAN:Access 端口只能被分配给一个 VLAN。 无标签数据帧:Access 端口发送和接收的数据帧不包含 VLAN 标签。 默认 VLAN:如果未明确指定,Access 端口通常会被分配给默认 VLAN(通常是 VLAN 1)。 02 配置示例 进入接口配置模式:选择要配置的端口。 设置端口模式为 Access:使用命令 switchport mode access。 指定 VLAN:使用命令 switchport access vlan <vlan-id> 指定端口应该属于哪个 VLAN。 03 应用场景 工作站连接:Access 端口通常用于连接用户的工作站或服务器。 打印机和电话:IP 打印机和 IP 电话也经常通过 Access 端口接入网络。 安全设备:防火墙或其他安全设备也可以通过 Access 端口接入特定的 VLAN。 04 实际案例 假设我们有一个办公室网络,其中所有员工都位于同一个 VLAN 中,我们可以通过以下方式配置一个 Access 端口来连接他们的电脑: Switch(config)# interface GigabitEthernet0/1 // 进入端口配置模式 Switch(config-if)# switchport mode access // 设置端口模式为 Access Switch(config-if)# switchport access vlan 10 // 将端口分配给 VLAN 10 这样,所有连接到这个端口的设备都将自动成为 VLAN 10 的一部分。 05 注意事项 考虑启用端口安全功能来限制连接到 Access 端口的设备数量。 避免使用默认 VLAN(通常是 VLAN 1),因为它通常用于管理目的。 对于关键设备,考虑使用多个端口以提供冗余连接。 02 Hybrid 端口模式 Hybrid 端口 是一种可以同时属于多个 VLAN 的端口类型。与 Access 端口不同的是,Hybrid 端口可以配置……

    SE_YJ 2024-10-29
    16 0 0
  • WLAN网络优化

    01 WLAN网络优化三板斧 WLAN网络优化的三板斧指的是针对射频、终端迁移和流量的基础优化。 以下基础步骤是在日常处理网络优化过程中的经验总结,主要用于在新开局的网络未做过射频调优的情况下进行最基础的网络优化,不一定适合所有的场景。如果已经进行过基础的网络优化但网络体验仍然不佳,则建议您参考本文档后续的网络优化手段对网络进行进一步优化。 02 操作步骤(命令行) 【1】配置射频调优。 # 在WLAN视图下开启定时调优功能。 [AC-wlan-view] calibrate enable schedule time 03:00:00 # 在域管理模板下配置调优信道、带宽和功率。 [AC-wlan-view] regulatory-domain-profile name default [AC-wlan-regulatory-domain-prof-default] dca-channel 2.4g channel-set 1,5,9,13 //配置2.4G频段的调优信道集 [AC-wlan-regulatory-domain-prof-default] dca-channel 5g channel-set 36,40,44,48,52,56,60,64,149,153,157,161,165 //配置5G频段的调优信道集 [AC-wlan-regulatory-domain-prof-default] dca-channel 5g bandwidth 40mhz //配置5G频段的调优带宽 [AC-wlan-regulatory-domain-prof-default] quit [AC-wlan-view] rrm-profile name 2g [AC-wlan-rrm-prof-2g] calibrate min-tx-power 9 //配置2.4G射频最小调优功率 [AC-wlan-rrm-prof-2g] calibrate max-tx-power 12 //配置2.4G射频最大调优功率 [AC-wlan-rrm-prof-2g] quit[AC-wlan-view] rrm-profile name 5g [AC-wlan-rrm-prof-5g] calibrate min-tx-power 13 //配置5G射频最小调优功率 [AC-wlan-rrm-prof-5g] calibrate max-tx-power 17 //配置5G射频最大调优功率,如果AP布放密度较小,需适当增大该值 [AC-wlan-rrm-prof-5g] quit 【2】关闭动态负载均衡和快速强制用户下……

    SE_YJ 2024-10-29
    7 0 0
  • Linux这几个冷门的命令,简直不要太好用!

    01 sudo !! 命令 在日常使用Linux的过程中,我们经常会遇到需要以root权限执行刚刚运行过的命令的情况。这时,sudo !! 命令就显得非常实用了。 !! 是bash shell的一个特性,它表示最近一次执行过的命令。当加上 sudo 前缀后,sudo !! 就变成了一个非常便捷的方式,允许用户在不重新输入整个命令的情况下,以root权限执行这条命令。 01 使用场景: 假设你在终端中尝试执行一个需要root权限的操作,比如安装一个新的软件包: apt install newsoftware 如果没有使用sudo,系统会提示你需要更高的权限。此时,你可以直接使用 sudo !! 来重复执行上一条命令,并且自动加上sudo获取root权限: sudo !! 这将等效于执行: sudo apt install newsoftware 02 示例演示: 尝试不带sudo执行命令: systemctl restart nginx 输出可能是: [user@host ~]$ systemctl restart nginx systemctl: Failed to read unit file nginx.service: No such file or directory 使用 sudo !! 重新执行命令: sudo !! 这次命令将以root权限执行,并且能够正确重启nginx服务。 03 注意事项: 使用sudo !!时要小心,因为它会立即执行上一条命令,确保这是你真正想要的操作。 如果上一条命令本身就带有sudo,再次使用sudo !!将会重复带有sudo的命令,可能会导致不必要的权限升级。 02 python3 -m http.server 命令 在Linux环境下,有时我们需要一个简便的方法来共享文件,特别是在局域网内。python3 -m http.server 命令就能派上用场,它可以迅速启动一个简易的HTTP服务器,让你能够轻松地浏览和下载目录中的文件。 http.server 是Python的标准库模块,它提供了一个简单的HTTP请求处理器类,可以用来创建一个基本的HTTP服务器。通过指定端口运行此命令,可以在本地机器上启动一个临时的Web服务器。 01 使用方法: 首先确保你的……

    SE_YJ 2024-10-29
    11 0 0
  • SolarWinds中如何添加华为交换机实现网络管理

    01 网络结构与数据规划 01 组网结构 华为交换机与SolarWinds对接网络结构 02 数据规划 SNMP和Telnet数据规划 02 添加设备 01 添加单个设备 【1】配置逻辑 A、配置华为交换机: 配置SNMP参数,确保SolarWinds能使用这些参数与交换机进行通信。 配置Telnet参数,确保SolarWinds能使用这些参数登录交换机。 B、在SolarWinds上添加单个设备。 【2】操作步骤 A、配置华为交换机。 配置SNMP参数。 <HUAWEI> system-view [HUAWEI] sysname S5720HI-1 [S5720HI-1] snmp-agent sys-info version v2c //允许SolarWinds使用SNMPv2c协议与交换机进行通信 [S5720HI-1] snmp-agent community write cipher Huawei@2018 //配置SNMPv2c团体名为Huawei@2018 [S5720HI-1] snmp-agent trap enable //打开所有模块的SNMP告警开关,则所有模块的告警都会上报给SolarWinds Warning: All switches of SNMP trap/notification will be open. Continue? [Y/N]:y [S5720HI-1] snmp-agent target-host trap address udp-domain 192.168.26.232 params securityname cipher Huawei@2018 //配置交换机上报告警给SolarWinds 配置完成后,可以执行display snmp-agent trap [ feature-name feature-name ] all命令查看指定或所有模块的SNMP告警开关状态。 如果您仅希望将指定模块的告警上送给SolarWinds,不需要执行snmp-agent trap enable命令,执行snmp-agent trap enable feature-name feature-name [ trap-name trap-name ]命令打开指定模块的SNMP告警开关即可。 配置Telnet参数。 [S5720HI-1] user-interface maximum-vty 15 //配置能够远程登录交换机的最大用户数 [S5720HI-1] user-interface vty 0 14 [S5720HI-1-ui-vty0-14] authentication-mode aaa //配置用户的认证方式为AAA认证,即用……

    SE_YJ 2024-10-29
    10 0 0
  • 给我两分钟,VLAN入门很轻松

    01 VLAN是什么? VLAN,即虚拟局域网(Virtual Local Area Network),是一种将物理局域网(LAN)设备逻辑分组的方法,而不是按物理位置来分组。 通过VLAN技术,网络管理员可以在同一物理网络中创建多个逻辑网络,每个逻辑网络可以有自己的广播域和管理策略。这意味着即使设备物理上连接在同一台交换机上,也可以属于不同的VLAN,从而相互隔离。 01 VLAN的功能和作用 逻辑分隔:允许在同一物理网络中创建多个独立的逻辑网络。 广播域控制:限制广播流量,减少广播风暴的发生,提高网络性能。 安全性增强:通过逻辑隔离不同部门或功能区的流量,增强网络的安全性。 易于管理:简化网络配置,便于集中管理网络策略和访问控制。 02 VLAN的应用场景 VLAN的应用非常广泛,尤其适合于大型企业、学校、医院以及其他需要精细网络管理的机构。例如,在一个企业内部,可以为财务部门、人力资源部门、研发部门等分别设立独立的VLAN,以确保各部门的数据隔离和安全。 02 如何创建VLAN? 01 VLAN的编号和命名规则 编号范围:VLAN编号通常从1开始,最高可以达到4094(根据IEEE 802.1Q标准)。VLAN 1通常是默认的管理VLAN,不应用于常规的数据流量。 命名规则:VLAN名称应具有描述性,便于识别。例如,可以命名为“Finance_VLAN”、“HR_Department”等。 02 使用交换机配置VLAN的基本步骤 进入全局配置模式: 首先登录到交换机的CLI(命令行界面),输入enable进入特权模式,然后输入conf t进入全局配置模式。 创建VLAN: 使用vlan <VLAN ID>命令创建新的VLAN,接着输入name <VLAN Name>来命名该VLAN。 分配端口: 将需要加入该VLAN的端口分配给新创建的VLAN。使用interface <Interface Number>进入端口配置模式,然后输入switchport mode access(如果需要该端口仅属于一个VLAN)或switchport mode trunk(如……

    SE_YJ 2024-10-29
    20 0 0
  • 华为交换机遇到二层环路怎么办?这样也太简单了!

    01 二层环路简介 二层环路是指在网络中,由于多条物理或逻辑路径连接同一个网络段而导致的数据帧无限循环的现象。 当两台或多台二层交换机之间存在多条路径时,如果没有适当的控制机制,数据帧可能会通过不同的路径回到原发送节点,形成一个闭环。 01 环路通常由以下几种情况引起: 冗余链路:为了提高网络可靠性,通常会在网络中设置多条备份链路。如果这些链路没有正确配置,就可能形成环路。 错误连接:例如,不小心将一根网线插回到错误的端口,或是设备间误连造成的环路。 设备故障:某些情况下,设备故障也可能导致环路的形成。 02 环路的危害 广播风暴: 当数据帧在一个闭环中不断被转发时,可能会引发广播风暴,即大量的广播帧在网络中传播,占用大量的带宽资源。 帧重复: 数据帧会在环路中重复传输,导致接收端接收到多个相同的帧,增加了处理负担。 MAC地址表抖动: 由于帧的重复传输,交换机的MAC地址表会频繁更新,可能导致正确的MAC地址信息被错误的信息覆盖,进一步影响数据帧的正确转发。 02 生成树协议(STP) 生成树协议(Spanning Tree Protocol, STP)最初是在IEEE 802.1D标准中定义的,旨在解决二层网络中的环路问题。 01 STP的工作机制详解 选举过程:所有交换机会通过BPDU(Bridge Protocol Data Unit)消息进行通信,选举出一个根桥。选举基于桥ID(Bridge ID),该ID由优先级和MAC地址组成。 计算路径成本:每个交换机会计算到达根桥的路径成本,并选择最佳路径。 端口角色分配:根据选举结果,分配端口角色,包括根端口(Root Port)、指定端口和阻塞端口。 环路预防:非指定端口被置于阻塞状态,阻止数据帧通过,从而防止环路形成。 02 基本配置示例 # 启用STP stp enable # 设置交换机的桥优先级 stp priority 4096 # 在指定端口启用STP interface GigabitEthe……

    SE_YJ 2024-10-29
    45 0 0
  • 交换机故障排查:掌握这16条display命令,问题轻松应对

    01 基本概念与预备知识 在深入了解具体的display命令之前,我们需要先掌握一些基本的概念和预备知识,这将有助于我们更好地理解和运用这些命令。 01交换机的工作原理 交换机是一种网络设备,主要用于局域网(LAN)中。它的主要功能是在网络的不同节点之间转发数据帧。 当一个设备发送数据时,交换机会检查数据帧的目标MAC地址,并根据其MAC地址表来决定将数据帧转发到哪个端口。MAC地址表记录了每个连接到交换机的设备的MAC地址及其对应的端口号。 02常见故障类型概述 在实际操作中,交换机可能会遇到各种故障,常见的包括但不限于: 硬件故障:如端口损坏、电源故障等。 软件故障:配置错误、软件bug等。 网络故障:链路中断、广播风暴等。 每种类型的故障都需要不同的诊断方法和解决策略。 03display命令的作用与使用场景 display命令是华为设备(以及其他兼容CLI命令集的设备)中用于显示当前设备状态和配置信息的强大工具。 通过使用display命令,网络工程师可以获得有关设备运行状况、配置设置、接口状态等方面的详细信息,从而帮助快速定位和解决问题。 以下是一些常见的使用场景: 在设备启动时检查基本配置是否正确。 当网络出现问题时,用于诊断和排除故障。 在进行维护或升级前,获取当前设备的状态快照。 02 常用display命令详解 01 display version 用途:显示设备的软件版本、硬件信息、运行时间等基本情况。 使用场景:在诊断问题之前,确认设备的型号和版本信息,以判断是否需要更新或是否存在已知的软件问题。 02 display current-configuration 用途:显示当前设备的完整配置信息。 使用场景:当需要复原配置或对比不同时间点的配置差异时,此命令非常有用。 03 display ip interface brief 用途:显示所有IP接口的状态和协议信息,包括接口名、IP地址、子网掩码等。 使用场景:用于检查网络……

    SE_YJ 2024-10-29
    19 0 0
  • 在服务器上排除问题的头五分钟

    遇到服务器故障,问题出现的原因很少可以一下就想到。我们基本上都会从以下步骤入手:   一、尽可能搞清楚问题的前因后果   不要一下子就扎到服务器前面,你需要先搞明白对这台服务器有多少已知的情况,还有故障的具体情况。不然你很可能就是在无的放矢。   必须搞清楚的问题有:   1.故障的表现是什么?无响应?报错?   2.故障是什么时候发现的?   3.故障是否可重现?   4.有没有出现的规律(比如每小时出现一次)   5.最后一次对整个平台进行更新的内容是什么(代码、服务器等)?   6.故障影响的特定用户群是什么样的(已登录的, 退出的, 某个地域的…)?   7.基础架构(物理的、逻辑的)的文档是否能找到?   8.是否有监控平台可用? (比如Munin、Zabbix、 Nagios、 New Relic… 什么都可以)   9.是否有日志可以查看?. (比如Loggly、Airbrake、 Graylog…)   最后两个是最方便的信息来源,不过别抱太大希望,基本上它们都不会有。只能再继续摸索了。   二、有谁在? $ w $ last 用这两个命令看看都有谁在线,有哪些用户访问过。这不是什么关键步骤,不过最好别在其他用户正干活的时候来调试系统。有道是一山不容二虎嘛。(ne cook in the kitchen is enough.)   三、之前发生了什么? $ history 查看一下之前服务器上执行过的命令。看一下总是没错的,加上前面看的谁登录过的信息,应该有点用。另外作为admin要注意,不要利用自己的权限去侵犯别人的隐私哦。   到这里先提醒一下,等会你可能会需要更新 HISTTIMEFORMAT 环境变量来显示这些命令被执行的时间。对要不然光看到一堆不知道啥时候执行的命令,同样会令人抓狂的。   四、现在在运行的进程是啥? $ pstree -a $ ps aux 这都是查看现有进程的。 ps au……

    SE_YJ 2024-10-29
    12 0 0