当前位置: 首页 > news >正文

配置端口安全示例

组网需求

如图1所示,用户PC1、PC2、PC3通过接入设备连接公司网络。为了提高用户接入的安全性,将接入设备Switch的接口使能端口安全功能,并且设置接口学习MAC地址数的上限为接入用户数,这样其他外来人员使用自己带来的PC无法访问公司的网络。

 配置思路

采用如下的思路配置端口安全:

  1. 配置VLAN,实现二层转发功能。

  2. 配置端口安全功能,实现学习到的MAC地址表项不老化

操作步骤
  1. 在Switch上创建VLAN,并把接口加入VLAN

    #创建VLAN

[zhongwanzhi]vlan 10

#接口GE0/0/1加入VLAN10。接口GE0/0/2和GE0/0/3的配置与接口GE0/0/1相同

[zhongwanzhi]interface GigabitEthernet 0/0/1
[zhongwanzhi-GigabitEthernet0/0/1]port link-type access 
[zhongwanzhi-GigabitEthernet0/0/1]port default vlan 10
[zhongwanzhi-GigabitEthernet0/0/1]quit
[zhongwanzhi]interface GigabitEthernet 0/0/2
[zhongwanzhi-GigabitEthernet0/0/2]port link-type access 
[zhongwanzhi-GigabitEthernet0/0/2]port default vlan 10
[zhongwanzhi-GigabitEthernet0/0/2]quit
[zhongwanzhi]interface GigabitEthernet 0/0/3
[zhongwanzhi-GigabitEthernet0/0/3]port link-type access 	
[zhongwanzhi-GigabitEthernet0/0/3]port default vlan 10
[zhongwanzhi-GigabitEthernet0/0/3]quit

配置GE0/0/1接口的端口安全功能。

# 使能接口Sticky MAC功能,同时配置MAC地址限制数。接口GE0/0/2和GE0/0/3的配置与接口GE0/0/1相同

[zhongwanzhi]interface GigabitEthernet 0/0/1
[zhongwanzhi-GigabitEthernet0/0/1]port-security enable 
[zhongwanzhi-GigabitEthernet0/0/1]port-security mac-address sticky 
[zhongwanzhi-GigabitEthernet0/0/1]port-security max-mac-num 1
[zhongwanzhi-GigabitEthernet0/0/1]quit
[zhongwanzhi]interface GigabitEthernet 0/0/2
[zhongwanzhi-GigabitEthernet0/0/2]port-security enable 
[zhongwanzhi-GigabitEthernet0/0/2]port-security mac-address sticky 
[zhongwanzhi-GigabitEthernet0/0/2]port-security max-mac-num 1
[zhongwanzhi-GigabitEthernet0/0/2]quit
[zhongwanzhi]interface GigabitEthernet 0/0/3
[zhongwanzhi-GigabitEthernet0/0/3]port-security enable 
[zhongwanzhi-GigabitEthernet0/0/3]port-security mac-address sticky 
[zhongwanzhi-GigabitEthernet0/0/3]port-security max-mac-num 1
[zhongwanzhi-GigabitEthernet0/0/3]quit

验证配置结果

将PC1、PC2、PC3换成其他设备,无法访问公司网络。

相关文章:

  • 探索无监督域自适应,释放语言模型的力量:基于检索增强的情境学习实现知识迁移...
  • MAC下加载动态库
  • VueUse工具库
  • linux命令积累
  • pytorch中的归一化:BatchNorm、LayerNorm 和 GroupNorm
  • Java毕业设计—vue+SpringBoot图书借阅管理系统
  • 【小沐学Python】Python实现TTS文本转语音(speech、pyttsx3、百度AI)
  • elasticsearch|大数据|elasticsearch的api部分实战操作以及用户和密码的管理
  • 道可云元宇宙每日资讯|青岛市元宇宙领域新产品推介暨产学研对接会举行
  • 我有才打造知识付费小程序
  • Bypass open_basedir
  • 力扣面试150题 | 搜索插入位置
  • 机器人集群控制算法概述
  • 事业编《综应 综合知识应用能力 综合应用》笔记
  • Cpolar配置外网访问和Dashy
  • [译]CSS 居中(Center)方法大合集
  • 【Under-the-hood-ReactJS-Part0】React源码解读
  • 345-反转字符串中的元音字母
  • android 一些 utils
  • bearychat的java client
  • canvas 绘制双线技巧
  • JavaScript-Array类型
  • Spring Cloud Feign的两种使用姿势
  • spring cloud gateway 源码解析(4)跨域问题处理
  • SQLServer之索引简介
  • ⭐ Unity 开发bug —— 打包后shader失效或者bug (我这里用Shader做两张图片的合并发现了问题)
  • vue从创建到完整的饿了么(11)组件的使用(svg图标及watch的简单使用)
  • 阿里云前端周刊 - 第 26 期
  • 给初学者:JavaScript 中数组操作注意点
  • 汉诺塔算法
  • 聊聊hikari连接池的leakDetectionThreshold
  • 面试题:给你个id,去拿到name,多叉树遍历
  • 前端技术周刊 2019-02-11 Serverless
  • 人脸识别最新开发经验demo
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 十年未变!安全,谁之责?(下)
  • - 语言经验 - 《c++的高性能内存管理库tcmalloc和jemalloc》
  • Semaphore
  • Unity3D - 异步加载游戏场景与异步加载游戏资源进度条 ...
  • #宝哥教你#查看jquery绑定的事件函数
  • ( )的作用是将计算机中的信息传送给用户,计算机应用基础 吉大15春学期《计算机应用基础》在线作业二及答案...
  • (13)[Xamarin.Android] 不同分辨率下的图片使用概论
  • (14)学习笔记:动手深度学习(Pytorch神经网络基础)
  • (2)Java 简介
  • (C++)八皇后问题
  • (Git) gitignore基础使用
  • (MTK)java文件添加简单接口并配置相应的SELinux avc 权限笔记2
  • (PADS学习)第二章:原理图绘制 第一部分
  • (附源码)spring boot火车票售卖系统 毕业设计 211004
  • (附源码)springboot美食分享系统 毕业设计 612231
  • (七)c52学习之旅-中断
  • (七)理解angular中的module和injector,即依赖注入
  • (三)SvelteKit教程:layout 文件
  • (四)【Jmeter】 JMeter的界面布局与组件概述
  • (一)认识微服务