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地址

相关推荐
叼烟扛炮30 分钟前
[LangChain] 学习笔记(02):LCEL 链式调用与动态模型配置实战
服务器·开发语言·网络·笔记·学习·langchain
智慧光迅AINOPOL1 小时前
POF光电复合缆多业务承载原理
网络·安全·智能路由器
feng_you_ying_li1 小时前
linux之网络层
linux·运维·网络
步行cgn1 小时前
HTTP 请求报文结构详解:请求行、请求头、请求体各自的作用
网络·网络协议·http
未来之窗软件服务1 小时前
Linux 运维日志删除的多种方式—东方仙盟
linux·运维·服务器·仙盟创梦ide·东方仙盟
小雉系统2 小时前
BcoreOS实战:用一个升级包,让Rocky Linux跑进Debian服务器
linux·运维·服务器·debian
一只小鱼儿吖2 小时前
内网穿透技术全景:原理、安全与实践
网络·安全
熊猫钓鱼>_>2 小时前
鸿蒙 PC 三方库适配复盘:libfvad 1.0 —— 把 WebRTC VAD 做成能装进采集链路的静态库
服务器·开发语言·华为·harmonyos·openharmony·适配·鸿蒙pc
bj_bluewei_tech2 小时前
拯救者玩游戏掉帧卡顿,温度不高是什么原因?
网络·电脑·笔记本电脑·玩游戏
Ruiery2 小时前
Linux 6.6内核内存管理深度解析(十七):vmalloc — 内核要“虚拟连续“就够:物理页逐个凑,页表来连
linux·运维·服务器