对于H3C M9000系列设备,目前没有直接关闭SSL VPN Web登录页面的命令。但可以通过几种方法对这个暴露在公网的页面进行安全加固。
在开始之前,有一点需要特别留意:不要使用 undo ip http enable 或 undo ip https enable 命令。这两个命令只会关闭设备的Web管理界面(即用于配置防火墙的页面),并不会关闭SSL VPN的登录页面。
如果你希望用户继续使用SSL VPN(比如通过inode客户端),但不想暴露Web登录入口,可以参考以下几种方法:
| 方案 | 核心操作 | 预期效果 | 适用场景 |
|---|---|---|---|
| 方案一:隐藏登录密码框 | 在 sslvpn context 视图下,执行 password-box hide | 访问SSL VPN地址时,用户名输入框还在,但密码框消失了。只有知道路径的客户端才能连接 | 阻止普通用户通过浏览器登录,但保留服务可用性 |
| 方案二:修改SSL VPN端口号 | 在SSL VPN网关或服务配置中,将默认的443端口改为一个不常用的高位端口 | 扫描默认端口时无法发现服务,降低被攻击的风险 | 应对自动化扫描攻击 |
| 方案三:深度定制页面 | 修改页面的标题(title)、欢迎信息(login-message)、甚至去除H3C的logo(logo none) | 页面看起来不像标准VPN登录页,增加攻击者识别难度 | 需要隐藏设备品牌和型号的环境 |
如果你确实想彻底停用SSL VPN功能,可以在对应的 SSL VPN网关视图下执行 undo service enable 命令。但这会让VPN服务完全不可用,需要确认是否符合你的业务需求。
暂无评论
system-view
sslvpn disable # 全局关闭 SSL VPN 功能
save
system-view
sslvpn context ctx1 # 进入要关闭的 SSL VPN 实例视图
service shutdown # 关闭该实例的所有服务(含 Web 登录)
# 或仅关闭 Web 访问(保留其他隧道功能)
web-access disable
save
system-view
acl basic 2000
rule permit source 192.168.1.0 0.0.0.255 # 允许管理网段访问
rule deny
sslvpn context ctx1
web-access ip acl 2000 # 绑定 ACL 限制 Web 登录来源
save
display sslvpn context # 查看 SSL VPN 实例状态
display sslvpn statistics # 查看 SSL VPN 连接统计
display ip tcp listening-port # 确认 443 端口是否不再监听
undo ip https enablesave 命令保存,否则重启后会失效
display sslvpn context 确认当前运行的 SSL VPN 实例暂无评论
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论