配置H3C交换机实例(设置安全策略版,通过源IP地址对WEB登录用户进行控制)[连载之电子商务系统架构]

简介:
配置H3C交换机实例(设置安全策略版,通过源IP地址对WEB登录用户进行控制)[连载之电子商务系统架构]
出处:
http://jimmyli.blog.51cto.com/  我站在巨人肩膀上Jimmy Li
作者:Jimmy Li
关键词:电子商务,系统架构,vsftpd,本地用户登录,虚拟用户登录
------[连载之电子商务系统架构]访问量超过100万的电子商务网站技术架构
 
托管在IDC机房的网络设备,用于组建服务器集群,构建电子商务系统架构。
网络硬件设备少不了的一种就是交换机。目前用于运行级别的都是网管型交换机。至于牌子方面,主流目前流行的为思科、华为、H3C这几款。相对价格而言,H3C的中型设备性价比普遍高。
 
IDC机房二层交换机常见的有:
思科2960 系列、
思科2950 系列、
H3C 3100系列。
常规IDC服务器托管的接入拓扑图:

网络服务商-》IDC托管服务商路由设备、三层交换机设备-》防火墙-》二层交换机-》服务器-》托管用户层

本文要点:
配置H3C交换机实例,设置安全策略版。
1.能够通过WEB登录,并且设置安全策略。通过源 IP地址对 WEB登录用户进行控制。
2.使用SSH+密码认证(基本SSH配置方法)。H3C交换机SSH配置完全攻略。[同时也是telnet]
3.更改交换机名称,时间,管理IP配置IP网管等基本配置。基础配置    改时间  启动ssh   修改com口密码 关闭一些没用的服务
 
目录
一、配置实例
二、h3c acl通过源 IP对 WEB登录用户进行控制配置举例
三、H3C命令记录详细说明,注释,解说
四、H3C交换机通用的配置举例
五、H3C S3100 SI交换机怎么查看光口和电口是打开还是关闭?如何打开关闭它们?命令是什么?
六、附:官方命令、配置手册,PDF下载
 
一、配置实例:(适用H3C交换机系列)
------------------------------------------------------------------------
sys
sysname 交换机名字
management-vlan 1
interface Vlan-interface 1
ip address IP地址 255.255.255.224
quit
ip route 0.0.0.0 0.0.0.0 网关
dis cur
#interface Aux1/0/0 默认
undo ip http shutdown
local-user 用户
service-type telnet level 3
password simple 密码
===
使用SSH+密码认证(基本SSH配置方法)。
public-key local create rsa
public-key local create dsa
user-interface vty 0 4
authentication-mode scheme
protocol inbound ssh
===
local-user 用户
password cipher 密码
service-type ssh level 3
ssh user 对应用户 authentication-type password
=== 
通过源 IP地址对 WEB登录用户进行控制,仅允许 IP地址为 x.x.x.x的 WEB用户通过HTTP方式访问交换机。
system-view
acl number 2003 match-order config
rule 0 permit source IP地址 0.0.0.31
rule 1 permit source IP地址 0.0.0.255
rule 2 permit source IP地址 0.0.0.255
rule 3 permit source IP地址 0.0.0.7
rule 4 permit source IP地址 0.0.0.255
quit
ip http acl 2003
经过以上命令设置,H3C交换机就完成了安全设置。指定了能够通过HTTP访问交换机WEB登录,只有在设置好的ip网段的机器,才能够访问。
同时能够通SSH登录交换机,加强了安全性。同时也可以加入ACL策略,来限制访问登录的IP网段。
二、h3c acl通过源 IP对 WEB登录用户进行控制配置举例
1. 组网需求
通过源 IP地址对 WEB登录用户进行控制,仅允许 IP地址为 10.110.100.46的 WEB用户通过
HTTP方式访问交换机。
2. 组网图

3. 配置步骤
# 定义基本 ACL 2001。
system-view
[Sysname] acl number 2001 match-order config
[Sysname-acl-basic-2001] rule 1 permit source 10.110.100.46 0
[Sysname-acl-basic-2001] quit
# 配置 WEB服务器引用基本 ACL 2001,对 WEB登录用户进行控制。
[Sysname] ip http acl 2001
 
三、H3C命令记录详细说明,注释,解说(适用H3C交换机系列)
------------------------------------------------------------------------
clock datetime  15:02:00 05/03/2011
system
public-key local create rsa //生成本地RSA密钥对
rsa local-key-pair create 
/**/
H3C和华为三层交换机RSA密钥生成命令 
H3C:             public-key local create rsa
HUAWEI:      rsa local-key-pair create
/**/
local-user admin //(设置用户名为admin)
password cipher SSH密码
service-type ssh /设置服务类型为ssh/
level 3 /设置用户优先级为3/
/**/
service-type ssh level 3   //创建本地用户服务类型为ssh
/**/
authorization-attribute level 3 //设置用户级别为最高级3,这点很重要
state active //激活该用户
quit
user-interface vty 0  15  
authentication-mode scheme /设置scheme认证/配置认证的方式
protocol inbound ssh
user privilege level 3 //用户级别为3级即为管理
quit
ssh server enable //ssh server enable命令用来使能SSH服务器功能。undo ssh server enable命令用来关闭SSH服务器功能。缺省情况下,SSH服务器功能处于关闭状态。
ssh user admin authentication-type password /配置SSH用户验证方式为password/
user-interface aux 0 //开启AUX接口
authentication-mode password 
set authentication password cipher COM口密码 //上面3行设置,console登录只用密码不用用户名的配置
undo ip http enable
ip http shutdown
/**/
undo ip http shutdown 使能HTTP 服务器
ip https enable 命令用来使能HTTPS 服务。
undo ip https enable 命令用来关闭 HTTPS 服务。
http 服务器
使能HTTP 服务器 undo ip http shutdown
关闭HTTP 服务器 ip http shutdown
ip http enable命令用来启动WEB Server。
undo ip http enable命令用来关闭WEB Server。
缺省情况下,WEB Server为开启状态。
/**/
undo ip https enable 
undo ip ttl-expires 
undo ip unreachables 
基础配置    改时间  启动ssh   修改com口密码 关闭一些没用的服务
配置IP网管
sys
management-vlan 1
interface Vlan-interface 643 //interface Vlan-interface 1
   ip address 网管IP 255.255.255.224
   quit
ip route 0.0.0.0 0.0.0.0 网管IP网关
H3C的默认HTTP SERVER是没有打开的, 如果没有打开需要执行 undo ip http shutdown
四、H3C交换机通用的配置举例(适用H3C交换机系列)
------------------------------------------------------------------------
clock datetime  15:02:00 05/03/2011 //更改交换机时间
system
public-key local create rsa //生成本地RSA密钥对
rsa local-key-pair create 
/**/
H3C和华为三层交换机RSA密钥生成命令 
H3C:             public-key local create rsa
HUAWEI:      rsa local-key-pair create
/**/
local-user admin //(设置用户名为admin)
password cipher SSH密码
service-type ssh
level 3 
authorization-attribute level 3
state active 
quit
user-interface vty 0  15  
authentication-mode scheme 
protocol inbound ssh
user privilege level 3
quit
ssh server enable 
ssh user admin authentication-type password
user-interface aux 0
authentication-mode password 
set authentication password cipher COM口密码
undo ip http enable
ip http shutdown 
undo ip https enable 
undo ip ttl-expires 
undo ip unreachables 
基础配置    改时间  启动ssh   修改com口密码 关闭一些没用的服务
配置IP网管
management-vlan 1
interface Vlan-interface 643
   ip address 网管IP   掩码
   quit
ip route 0.0.0.0 0.0.0.0  网管IP网关
------------------------------------------------------------------------
五、H3C S3100 SI交换机怎么查看光口和电口是打开还是关闭?如何打开关闭它们?命令是什么?
默认情况下是电口开启。
g1/1/1  第一电口
g1/1/2  第一光口
g1/2/1  第二电口
g1/2/2 第二光口
开启光口命令为
int g1/1/2
 undo shutdown
光口开启之后电口就关闭了。如果在想开电口就是
int g1/1/1
 undo shutdown
------------------------------------------------------------------------
六、附:官方命令、配置手册,PDF下载
http://jimmyli.blog.51cto.com/  Jimmy Li Blog 。欢迎朋友一起交流,讨论。扣扣:柒⑥柒陆叁⑤叁伍
 



     本文转自jimmy_lixw 51CTO博客,原文链接:http://blog.51cto.com/jimmyli/687930 ,如需转载请自行联系原作者




相关文章
|
网络虚拟化
管理型交换机通过VLAN划分实现不同IP跨网段通信配置方法
管理型交换机应用场景丰富,如果要实现不同IP跨网段通信(比如172.22.106.X和192.168.100.X实现通信),通过VLAN划分是可以满足,下面分享基于弱三层交换机RTL9301方案核心模块SW-24G4F-301EM配置方法!
1991 2
|
前端开发 JavaScript
探索现代Web应用的微前端架构
【10月更文挑战第40天】在数字时代的浪潮中,Web应用的发展日益复杂多变。微前端架构作为一种新兴的设计理念,正逐步改变着传统的单一前端开发模式。本文将深入探讨微前端的核心概念、实现原理及其在实际项目中的应用,同时通过一个简单的代码示例,揭示如何将一个庞大的前端工程拆分成小而美的模块,进而提升项目的可维护性、可扩展性和开发效率。
|
存储 消息中间件 缓存
支持百万人超大群聊的Web端IM架构设计与实践
本文将回顾实现一个支持百万人超大群聊的Web端IM架构时遇到的技术挑战和解决思路,内容包括:通信方案选型、消息存储、消息有序性、消息可靠性、未读数统计。希望能带给你启发。
867 0
支持百万人超大群聊的Web端IM架构设计与实践
|
弹性计算 Java 关系型数据库
Web应用上云经典架构实践教学
Web应用上云经典架构实践教学
455 2
Web应用上云经典架构实践教学
|
弹性计算 Java 数据库
Web应用上云经典架构实战
本课程详细介绍了Web应用上云的经典架构实战,涵盖前期准备、配置ALB、创建服务器组和监听、验证ECS公网能力、环境配置(JDK、Maven、Node、Git)、下载并运行若依框架、操作第二台ECS以及验证高可用性。通过具体步骤和命令,帮助学员快速掌握云上部署的全流程。
545 1
|
监控 前端开发 JavaScript
探索微前端架构:构建可扩展的现代Web应用
【10月更文挑战第29天】本文探讨了微前端架构的核心概念、优势及实施策略,通过将大型前端应用拆分为多个独立的微应用,提高开发效率、增强可维护性,并支持灵活的技术选型。实际案例包括Spotify和Zalando的成功应用。
|
网络协议 网络安全 网络虚拟化
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算
本文介绍了十个重要的网络技术术语,包括IP地址、子网掩码、域名系统(DNS)、防火墙、虚拟专用网络(VPN)、路由器、交换机、超文本传输协议(HTTP)、传输控制协议/网际协议(TCP/IP)和云计算。通过这些术语的详细解释,帮助读者更好地理解和应用网络技术,应对数字化时代的挑战和机遇。
1677 3
|
消息中间件 前端开发 JavaScript
探索微前端架构:构建现代Web应用的新策略
本文探讨了微前端架构的概念、优势及实施策略,旨在解决传统单体应用难以快速迭代和团队协作的问题。微前端允许不同团队独立开发、部署应用的各部分,提升灵活性与可维护性。文中还讨论了技术栈灵活性、独立部署、团队自治等优势,并提出了定义清晰接口、使用Web组件、状态管理和样式隔离等实施策略。
|
前端开发 JavaScript API
探索JAMstack架构:现代Web开发的新范式
【10月更文挑战第28天】JAMstack架构是一种现代Web开发方法,以其高性能、高安全性和易于维护的特点受到开发者青睐。本文深入探讨了JAMstack的核心概念、优势、工具链及其如何改变Web开发方式,包括静态网站生成、API驱动和预渲染等关键技术。
|
前端开发 JavaScript 安全
探索 JAMstack 架构:现代Web开发的新范式
【10月更文挑战第20天】JAMstack(JavaScript、APIs、Markup)架构是一种现代Web开发方法,通过预构建静态页面、动态功能通过APIs实现和依赖JavaScript,提供高性能、安全和可扩展的Web开发新范式。本文深入探讨其核心理念、优势、工具和最佳实践,帮助开发者理解和应用JAMstack。

热门文章

最新文章