FTP、Telnet、PPP、SNMP协议

目录

1.FTP

1.1不使用CLI

1.2使用CLI

2.Telnet

3.PPP协商IP地址

4.SNMP


1.FTP

FTP(文件传输协议):用于在网络中客户端与服务器之间传输文件(上传 / 下载),是专门的文件共享协议。

1.1不使用CLI

Server1

Client1

1.2使用CLI

服务器端(AR2)配置

cpp 复制代码
<Huawei>sys
[Huawei]undo info-center enable
[Huawei]sysname AR2
[AR2]interface GigabitEthernet 0/0/1
[AR2-GigabitEthernet0/0/1]ip address 12.1.1.2 24
[AR2-GigabitEthernet0/0/1]quit

[AR2]ftp server enable

[AR2]aaa
[AR2-aaa]local-user hw password cipher 1234
[AR2-aaa]local-user hw service-type ftp
[AR2-aaa]local-user hw privilege level 3
[AR2-aaa]local-user hw ftp-directory flash:
[AR2-aaa]quit

hw:用户名
1234:密码(密文存储)
service-type ftp:限定该用户仅可使用 FTP 服务
privilege level 3:设置用户权限级别
ftp-directory flash::指定用户的 FTP 根目录为设备的 flash 存储

客户端(AR1)配置

cpp 复制代码
<Huawei>sys
[Huawei]undo info-center enable
[Huawei]sysname AR1
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 12.1.1.1 24
[AR1-GigabitEthernet0/0/0]quit
[AR1]quit

<AR1>ftp 12.1.1.2

[AR1-ftp]dir
[AR1-ftp]get sslvpn.zip
[AR1-ftp]put sslvpn.zip

使用dir命令可列出服务器flash:目录下的所有文件。
使用get命令成功从服务器下载sslvpn.zip到本地。
使用put命令成功将本地的sslvpn.zip上传到服务器。

2.Telnet

Telnet(远程登录协议):用于远程登录到网络设备(如路由器、交换机),在本地模拟终端,对设备进行命令行配置与管理。

服务器端(AR2)配置

cpp 复制代码
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname AR2
[AR2]interface GigabitEthernet 0/0/0
[AR2-GigabitEthernet0/0/0]ip address 10.1.1.2 24
[AR2-GigabitEthernet0/0/0]quit

[AR2]user-interface vty 0 4
[AR2-ui-vty0-4]authentication-mode password
Please configure the login password (maximum length 16):1234
[AR2-ui-vty0-4]quit

user-interface vty 0 4:配置最多允许 5 个并发 Telnet 连接(VTY 线路 0 到 4)。
authentication-mode password:设置登录认证模式为密码认证,密码为1234。

客户端(AR1)配置

cpp 复制代码
<Huawei>system-view
[Huawei]undo info-center enable
[Huawei]sysname AR1
[AR1]interface GigabitEthernet 0/0/0
[AR1-GigabitEthernet0/0/0]ip address 10.1.1.1 24
[AR1-GigabitEthernet0/0/0]quit
[AR1]quit

<AR1>telnet 10.1.1.2

输入密码1234,成功登录到 AR2 的用户视图。

3.PPP协商IP地址

PPP 协议(Point-to-Point Protocol,点到点协议):是一种数据链路层协议 ,主要用于两点之间的直接链路(如路由器直连、ADSL、拨号上网),是广域网中最常用的封装协议。

服务器端(AR1)配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
# 关闭信息中心,减少日志干扰
[Huawei]undo info-center enable
# 修改设备名称为AR1
[Huawei]sysname AR1

# 进入Serial 1/0/0接口视图
[AR1]interface Serial 1/0/0
# 配置链路层协议为PPP
[AR1-Serial1/0/0]link-protocol ppp
# 配置本端接口IP地址
[AR1-Serial1/0/0]ip address 10.1.12.1 24
[AR1-Serial1/0/0]quit

# 创建名为ppp1的IP地址池
[AR1]ip pool ppp1
# 配置地址池网段和子网掩码
[AR1-ip-pool-ppp1]network 10.1.12.0 mask 24
# 配置地址池网关(即本端接口IP)
[AR1-ip-pool-ppp1]gateway-list 10.1.12.1
[AR1-ip-pool-ppp1]quit

# 再次进入Serial 1/0/0接口视图
[AR1]interface Serial 1/0/0
# 配置对端(客户端)从指定地址池获取IP
[AR1-Serial1/0/0]remote address pool ppp1
[AR1-Serial1/0/0]quit

客户端(AR2)配置

cpp 复制代码
# 进入系统视图
<Huawei>system-view
# 关闭信息中心,减少日志干扰
[Huawei]undo info-center enable
# 修改设备名称为AR2
[Huawei]sysname AR2

# 进入Serial 2/0/1接口视图
[AR2]interface Serial 2/0/1
# 配置链路层协议为PPP
[AR2-Serial2/0/1]link-protocol ppp
# 配置本端接口通过PPP协商获取IP地址
[AR2-Serial2/0/1]ip address ppp-negotiate
[AR2-Serial2/0/1]quit

# 查看接口IP地址简要信息,验证协商结果
[AR2]display ip interface brief

接口成功获取到 IP 地址:10.1.12.254/32,说明 PPP IP 地址协商成功。

4.SNMP

SNMP 协议(简单网络管理协议):网络设备的 "监控 + 告警" 标准协议,实现集中统一管理。

Cloud1

R1

cpp 复制代码
# 进入系统视图
<Huawei>system-view
# 关闭信息中心,减少日志干扰
[Huawei]undo info-center enable
# 修改设备名称为R1
[Huawei]sysname R1

# 进入Ethernet 0/0/0接口视图
[R1]interface Ethernet 0/0/0
# 配置接口IP地址,用于与网管通信
[R1-Ethernet0/0/0]ip address 192.168.56.2 24
[R1-Ethernet0/0/0]quit

# 启用SNMP代理进程
[R1]snmp-agent
# 配置只读团体字,用于网管读取设备信息
[R1]snmp-agent community read hcia
# 配置读写团体字,用于网管修改设备配置
[R1]snmp-agent community write hcia
# 配置SNMP版本为v1
[R1]snmp-agent sys-info version v1

实验结果

查询到了R1的IP地址

相关推荐
aesthetician5 小时前
实时通信的艺术:Server-Sent Events (SSE) 与 WebSocket 的深度解析
网络·websocket·网络协议
REDcker5 小时前
gRPC完整文档
服务器·网络·c++·网络协议·grpc
Highcharts.js5 小时前
如何设置自定义Highcharts导出服务器?
服务器·highcharts·自定义导出·导出服务器·导出模块·渲染功能
江湖有缘5 小时前
基于华为openEuler系统部署Gitblit服务器
运维·服务器·华为
yuanmenghao5 小时前
Linux 性能实战 | 第 10 篇 CPU 缓存与内存访问延迟
linux·服务器·缓存·性能优化·自动驾驶·unix
QT.qtqtqtqtqt5 小时前
SQL注入漏洞
java·服务器·sql·安全
..过云雨5 小时前
多路转接select系统调用详解
网络·网络协议·tcp/ip
qq_5470261795 小时前
LangChain 1.0 核心概念
运维·服务器·langchain
爱编码的傅同学5 小时前
【计算机网络】初识网络
网络·计算机网络