eNSP下华为USG远程连接渠道全解

文章详细描述了如何配置USG6000V1路由器的网络接口,包括添加默认网卡、Web端口防火墙登录、SSH和telnet会话权限,以及本地console仅密码登录。还涉及了AAA认证和用户权限设置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

目录

拓扑图:

本地网卡配置:

web端连接渠道配置:

SSH会话连接渠道:

telnet会话连接渠道

本地console仅密码登录渠道


 

 

拓扑图:

201efeed3e6ba3de709d95215c716325.png

本地网卡配置:

        添加默认网卡:

653669440046c6056e6f02d78142532c.png

        添加本地网卡:

9800bc39f599aa5179d4184dee16b141.png

        最终配置;

2302fee28eb0d7644e83f4f26586ccf3.png

web端连接渠道配置:

防火墙登录(初始):admin /  Admin@123

首次登录需要修改账户密码。

[USG6000V1]int g0/0/0
[USG6000V1-GigabitEthernet0/0/0]display this

#
interface GigabitEthernet0/0/0
 undo shutdown
 ip binding vpn-instance default
 ip address 192.168.0.1 255.255.255.0
 alias GE0/METH
#
return
   
//查询当前端口ip地址,管理口默认192.168.0.1/24

[USG6000V1-GigabitEthernet0/0/0]service-manage all permit
*对此端口开通所有权限

[USG6000V1-GigabitEthernet0/0/0]display this

#
interface GigabitEthernet0/0/0
 undo shutdown
 ip binding vpn-instance default
 ip address 192.168.0.1 255.255.255.0
 alias GE0/METH
 service-manage http permit
 service-manage https permit
 service-manage ping permit
 service-manage ssh permit
 service-manage snmp permit
 service-manage telnet permit
#
return

(*端口权限已全部开启)

[USG6000V1-GigabitEthernet0/0/0]display web-manager configuration

 Httpd server is enable.
 Httpd security server is enable.
 HTTP port is 80.
 HTTPS port is 8443.
 rootdir is CFCARD:/web/.
 default file name is /default.html.
 Httpd ssl-renegotiation is disable

(*web服务信息确认)

web管理页面前端登录:

f524e0acfc7fde75261087c9581866a9.png

*配置后仍然无法ping通或无法访问web,请综合参考:

关于eNSP中主机/PC与USG网络不可达的解决方案

 

SSH会话连接渠道:

 

[USG6000V1-GigabitEthernet0/0/0]service-manage ssh  permit

*开启端口SSH权限

[USG6000V1-GigabitEthernet0/0/0]display this

#
interface GigabitEthernet0/0/0
 undo shutdown
 ip binding vpn-instance default
 ip address 192.168.0.1 255.255.255.0
 alias GE0/METH
 service-manage http permit
 service-manage https permit
 service-manage ping permit
 service-manage ssh permit    
 service-manage snmp permit
 service-manage telnet permit
#
return

[USG6000V1]ssh user lujiazui        *创建ssh用户lujiazui

[USG6000V1]ssh user lujiazui service-type stelnet        *配置服务类型

[USG6000V1]ssh user lujiazui authentication-type password        *配置此用户认证方式

[USG6000V1]user-interface vty 0 4         *虚拟用户接口
[USG6000V1-ui-vty0-4]authentication-mode aaa
Warning: The level of the user-interface(s) will be the default level of AAA use
rs, please check whether it is correct.


[USG6000V1-ui-vty0-4]protocol inbound ssh

(命令protocol  inbound { all | ssh | telnet }用来配置允许登录接入用户类型的协议。protocol inbound telnet为默认配置;如配置为protocol inbound ssh时,telnet将无法登录;如果配置为protocol inbound all,则都可以登录。)


[USG6000V1-ui-vty0-4]quit
[USG6000V1]aaa
[USG6000V1-aaa]manager-user lujiazui
*进入用户试图


[USG6000V1-aaa-manager-user-lujiazui]password cipher [密码]

Info: You are advised to config on man-machine mode.
*提示建议使用man-machine模式设置密码


[USG6000V1-aaa-manager-user-lujiazui]service-type ssh
*指定服务类型为ssh


[USG6000V1-aaa-manager-user-lujiazui]level 3
*权限等级为3


[USG6000V1-aaa-manager-user-lujiazui]q
[USG6000V1-aaa]q
[USG6000V1]stelnet server enable

*开启SSH服务

使用SSH连接。

87ef522debd9c4752309b5080f698e87.png

 

telnet会话连接渠道

[USG6000V1]telnet server enable        *开启telnet服务

[USG6000V1]aaa

[USG6000V1-aaa]manager-user [用户名]        *创建管理员用户

[USG6000V1-aaa-manager-user-pudong]password cipher [登录密码]

[USG6000V1-aaa-manager-user-pudong]service-type telnet        *配置服务类型

[USG6000V1-aaa-manager-user-pudong]level 3        *配置用户等级

[USG6000V1-aaa-manager-user-pudong]q

[USG6000V1-aaa]q

[USG6000V1]user-interface vty 0 4        *vty界面

[USG6000V1-ui-vty0-4]authentication-mode aaa        *认证模式

[USG6000V1-ui-vty0-4]protocol inbound telnet        *允许接入telbet协议

32c44c745aac7a2f0137a50c2db91d5e.png

 

本地console仅密码登录渠道

选择串口连接

 

1cd3ecff7815284172def4b9d04bdf18.png

 

PC处连接:

236d4e531a63ea27956435977085bf01.png

 

[USG6000V1]user-interface console 0        *进入用户接口;0是console口位置

[USG6000V1-ui-console0]authentication-mode password        *配置模式为密码认证

//一定要先配置密码认证模式才能设置密码,否则会报错。

[USG6000V1-ui-console0]set authentication password cipher huawei123        *配置密码

[USG6000V1-ui-console0]user privilege level 3        *配置用户权限

[USG6000V1-ui-console0]dis this        *展示详细信息

#
user-interface con 0
 authentication-mode password
 user privilege level 3
 set authentication password cipher $1c$ZfRG="#PNL$*zID2R{Mu:R'GXRs,'RB/.bj.;h_k
:,/:w*g6CD+$
user-interface vty 0 4
 authentication-mode aaa
 protocol inbound ssh
user-interface vty 16 20
#
return

5f1c7866adbbc803284a6806288baa1f.png

 

 

重启防火墙,使用PC2串口连接生效:

 

### ENSP 路由器 Web 登录与配置方法 在 ENSP 模拟环境中,可以通过特定的 IP 地址和端口访问路由器的 Web 界面进行管理与配置。以下是关于如何通过 Web 登录并完成基本配置的信息: #### 1. 基本网络环境准备 为了能够成功登录到路由器的 Web 管理页面,需要确保本地计算机与目标设备处于同一网段。例如,在引用中提到的情况,如果 g0/0/0 接口被分配了 IP 地址 `192.168.100.2/24`,则本地虚拟网卡应设置为同网段内的其他可用地址(如 `192.168.100.1/24`),以便建立通信连接[^2]。 #### 2. 访问 Web 管理界面 一旦完成了上述准备工作,可通过浏览器输入指定的 IP 地址来打开路由器的 Web 页面。通常情况下,默认使用的接口是 g0/0/0 的 IP 地址(即 `http://192.168.100.2` 或者 HTTPS 协议下的安全链接)。需要注意的是,某些型号可能还需要额外指定端口号才能正常进入管理系统。 对于无法直接访问的目标地址(比如 `192.168.110.1` 不可到达时),可以根据实际情况调整客户端侧的静态IP设定至兼容范围之内——像将 PC 设置成 `192.168.1.2` 后再试用默认网关 `192.168.1.1` 进行测试连通性验证[^1]。 #### 3. 用户认证过程 初次加载完成后会弹出身份验证对话框要求提供用户名密码组合;具体凭证取决于初始出厂状态或者先前自定义修改后的记录情况。如果没有特别说明,则一般采用如下常见选项之一作为缺省值: - **Username:** admin - **Password:** admin (或为空) 当然这仅适用于未经更改的新装置实例上;实际操作前建议查阅对应产品手册获取确切数据。 #### 4. 主要功能模块概览 进入后台之后可以看到多个分类标签页覆盖不同方面的控制权限,包括但不限于以下几个方面: - **系统信息查看**: 显示当前运行版本号、序列编号等基本信息; - **接口参数调节**: 改变物理层属性诸如速率模式切换以及VLAN划分等功能实现灵活组网需求满足; - **路由协议启用禁用**: OSPF/BGP之类高级动态路径计算机制开启关闭依据业务场景定制化部署方案设计思路体现出来; - **安全性策略制定实施**: ACL列表编写过滤非法流量入侵防护措施加强整体网络安全等级提升效果显著可见一斑。 下面给出一段简单的 Python 脚本来演示自动化批量处理多台设备登录逻辑框架构建例子供参考学习用途而已并非正式生产环境下推荐做法! ```python import requests def login_device(ip, username='admin', password=''): url = f"http://{ip}/login" payload = {'username': username, 'password': password} try: response = requests.post(url, data=payload) if "Dashboard" in response.text: print(f"[+] Successfully logged into {ip}") else: print(f"[-] Failed to log into {ip}. Check credentials.") except Exception as e: print(f"[!] Error occurred while logging into {ip}: {e}") # Example usage devices_ips = ["192.168.100.2", "192.168.1.1"] for ip in devices_ips: login_device(ip) ``` 以上脚本利用 Requests 库发送 POST 请求模拟表单提交动作从而达到远程操控目的但是考虑到真实世界中的复杂性和多样性所以务必谨慎对待此类技术手段的应用场合选择合适的方式解决问题才是王道。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值