网络服务与应用

news2024/12/29 10:13:51

14.1网络服务与应用概述

14.2实验一:FTP

1、实验环境:如图,AR1作为FTP sever、AR2作为FTP client ,实现AR1与AR2之间的文件传输。

2、实验拓扑:

3、实验步骤:

步骤1:配置设备ip地址

AR1:

interface GigabitEthernet0/0/0

 ip address 10.0.12.1 255.255.255.0

AR2:

interface GigabitEthernet0/0/0

 ip address 10.0.12.2 255.255.255.0

步骤2:在AR1上配置ftp sever 服务

[AR1]ftp server enable

AR1设备上开启ftp服务,当然还可以配置一些其他的参数,例如ftp的端口号,超时时间等。

步骤3:配置ftp用户

[AR1]aaa

[AR1-aaa]local-user huawei password cipher huawei123 //在AAA试图模式下创建对应的ftp用户

[AR1-aaa]local-user huawei service-type ftp  //指定用户的服务类型

[AR1-aaa]local-user huawei ftp-directory flash: //配置用户的授权目录

[AR1-aaa]local-user huawei privilege level 15 //指定用户的用户等级,必须为3级以上

步骤4:使用AR2登录AR1的ftp sever

<AR2>ftp 10.0.12.1

Trying 10.0.12.1 ...

Press CTRL+K to abort

Connected to 10.0.12.1.

220 FTP service ready.

User(10.0.12.1:(none)):huawei

331 Password required for huawei.

Enter password:

230 User logged in.

[AR2-ftp]

步骤5:查看当前ftp系统的文件系统

[AR2-ftp]dir

200 Port command okay.

150 Opening ASCII mode data connection for *.

drwxrwxrwx   1 noone    nogroup         0 Apr 06 03:44 dhcp

-rwxrwxrwx   1 noone    nogroup    121802 May 26  2014 portalpage.zip

-rwxrwxrwx   1 noone    nogroup      2263 Apr 06 03:44 statemach.efs

-rwxrwxrwx   1 noone    nogroup    828482 May 26  2014 sslvpn.zip

drwxrwxrwx   1 noone    nogroup         0 Apr 06 03:44 .

226 Transfer complete.

FTP: 327 byte(s) received in 0.110 second(s) 2.97Kbyte(s)/sec.

步骤6:下载文件并退出ftp sever

[AR2-ftp]get sslvpn.zip

Warning: The file sslvpn.zip already exists. Overwrite it? (y/n)[n]:y

200 Port command okay.

150 Opening ASCII mode data connection for sslvpn.zip.

 1%2%3%4%5%6%7%8%9%10%11%12%13%14%15%16%17%18%19%20%

21%22%23%24%25%26%27%28%29%30%31%32%33%34%35%36%37%38%39%40%

41%42%43%44%45%46%47%48%49%50%51%52%53%54%55%56%57%58%59%60%

61%62%63%64%65%66%67%68%69%70%71%72%73%74%75%76%77%78%79%80%

81%82%83%84%85%86%87%88%89%90%91%92%93%94%95%96%97%98%99%226

Transfer complete.

FTP: 828482 byte(s) received in 3.090 second(s) 268.11Kbyte(s)/sec.

[AR2-ftp]bye ///

221 Server closing.

思考:使用ftp传输文件时需要建立多少个tcp连接,分别是哪些,为什么需要建立?

14.3实验三:Telnet

1、实验环境:R1模拟一台客户端设备,R2为一台路由设备,现需要在R2上配置telnet服务,R1可以实现远程访问R2。

2、实验拓扑:

3、实验步骤:

步骤1:给设备配置ip地址

(1)R1的配置

<Huawei>system-view

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname R1

[R1]interface  g0/0/0

[R1-GigabitEthernet0/0/0]ip address 10.1.1.1 24

(2)R2的配置

<Huawei>system-view

Enter system view, return user view with Ctrl+Z.

[Huawei]sysname R2

[R2]interface  g0/0/0

[R2-GigabitEthernet0/0/0]ip address 10.1.1.2 24

步骤2:配置R2的telnet服务

[R2]user-interface vty 0 4

//以上是进入路由器的VTY虚拟终端下”vty 0 4”表示vty 0 到vty  4,共5个虚拟终端

[R2-ui-vty0-4]authentication-mode password

//配置telnet模式为密码登录

Please configure the login password (maximum length 16):Huawei@123

//输入telent时使用的密码

步骤3:在R1远程登录R2

<R1>telnet 10.1.1.2

  Press CTRL_] to quit telnet mode

  Trying 10.1.1.2 ...

  Connected to 10.1.1.2 ...

Login authentication

Password:

<R2>

//输入登录密码Huawei@123,看到<R2>表示远程登录成功。

14.4实验四: DHCP

1、实验环境:如图所示,AR1作为dhcp sever,PC1、PC2为dhcp client,要求在AR1上分别配置基于接口地址池以及基于全局地址池的方式给dhcp client分配ip地址,并且要求给PC2分配指定ip地址。

2、实验拓扑:

3、实验步骤:

步骤1:配置AR1的ip地址

<huawei>system-view

[huawei]sysname AR1

[AR1]interface g0/0/0

[AR1-GigabitEthernet0/0/0]ip address 10.0.12.1 24

[AR1]interface g0/0/1

[AR1-GigabitEthernet0/0/0]ip address 10.0.13.1 24

步骤2:在AR1配置基于接口的地址池为PC1分配IP地址

(1)开启dhcp服务

[AR1]dhcp enable

Info: The operation may take a few seconds. Please wait for a moment.done.

(2)在G0/0/0接口配置接口地址池及其他参数

[AR1]interface  g0/0/0

[AR1-GigabitEthernet0/0/0]dhcp select interface //配置接口地址池

[AR1-GigabitEthernet0/0/0]dhcp server dns-list 114.114.114.114 //配置分配的DNS服务器地址

[AR1-GigabitEthernet0/0/0]dhcp server lease day 2 //配置租期时间为2天

步骤3:在AR1配置基于全局地址池为PC2分配固定为10.0.13.2的IP地址

(1)创建地址池并配置对应的参数

[AR1]ip pool dhcp

[AR1-ip-pool-dhcp]network 10.0.13.0 mask 24 //配置地址池

[AR1-ip-pool-dhcp]gateway-list 10.0.13.1 //配置网关地址

[AR1-ip-pool-dhcp]dns-list 8.8.8.8 //配置分配的DNS服务器地址

(2)在地址池中为PC2分配指定ip

[AR1-ip-pool-dhcp]static-bind ip-address 10.0.13.2 mac-address 5489-98D6-3ABD//当dhcp服务器收到mac地址为5489-98D6-3ABD的discover报文后,则分配10.0.13.2的ip地址。

(3)接口调用全局地址池

[AR1]interface  g0/0/1

[AR1-GigabitEthernet0/0/1]dhcp  select global

步骤3:实验测试

PC1使用dhcp自动获取ip地址

可以看到获取的ip地址为G0/0/0口的接口地址池ip网段地址.

PC2使用dhcp自动获取ip地址

可以看到PC2获取了全局地址池的ip地址,并且固定为10.0.13.2,说明静态绑定mac地址分配配置成功。

思考:如果本场景下全部使用全局地址池,dhcp sever如何分配正确的ip网段地址给对应的客户端?

当从某接口收到了客户端发过来的dhcp discover报文时,接口会选择与自己ip地址相同网段的地址池为客户端分配ip地址。

14.5实验六:HTTP

1、实验环境:如图所示,client1为客户端、sever1为http服务器,现在在sever1上开启http服务,client1能够访问sever1上的http服务。

2、实验拓扑:

3、实验步骤:

步骤1:配置设备的ip地址

(1)client1的ip地址

(2)sever1的ip地址

步骤2:在sever1上开启http服务

步骤3:在client1上访问sever1的http服务

14.6实验七:DNS

1、实验环境:如图所示,sever1开启http服务,sever2开启dns服务,现在需要在sever2上面配置对应的域名和ip地址映射,让client1能够访问www.baidu.com从而来对server1的http服务进行访问。

2、实验拓扑:

3、实验步骤:

步骤1:配置设备的ip地址

(1)client1的ip地址配置

(2)sever1的ip地址配置

(3)sever2的ip地址配置

步骤2:在sever1上开启http服务

步骤3:在sever2上开启dns服务,并且配置对应的映射关系

步骤4:在client1使用域名访问sever1的http服务

14.7网络服务与应用命令汇总

ftp server enable

开启ftp功能

ftp 10.0.12.1

登录ftp服务器

Get

下载ftp服务器的文件

Bye

退出ftp服务器

user-interface vty 0 4

进入vty试图模式

authentication-mode password

修改认证模式为密码认证

telnet 10.1.1.2

使用telnet远程登录设备

dhcp enable

开启dhcp功能

dhcp select interface

使能接口地址池

dhcp server dns-list 114.114.114.114

在接口配置分配的dns服务器地址

dhcp server lease day 2

在接口配置dhcp分配的ip地址租期

ip pool dhcp

创建全局地址池

network 10.0.13.0 mask 24

宣告地址池

gateway-list 10.0.13.1

全局地址池配置网关ip

dns-list 8.8.8.8

全局地址池分配dns服务器ip地址

static-bind ip-address 10.0.13.2 mac-address 5489-98D6-3ABD

使用全局地址为特定主机分配静态ip地址

本文出自作者的《华为认证HCIA-datacom认证实验指南》

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/358659.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

固定值电阻的检测方法总结

🏡《总目录》 目录 1,概述2,测量方法3,检测方法3.1,读值3.2,测量3.3,排故4,总结1,概述 本文简单总结固定值电阻的测量与检查方法要点和注意事项。 2,测量方法 对于固定值电阻的测量来讲,直接将万用表红黑表笔分别插入到如下图所示的红色和黑色接线端。然后将万用表…

【MySQL】MySQL表的增删改查(进阶)

✨个人主页&#xff1a;bit me&#x1f447; ✨当前专栏&#xff1a;MySQL数据库&#x1f447; ✨算法专栏&#xff1a;算法基础&#x1f447; ✨每日一语&#xff1a;悟已往之不谏&#xff0c;知来者之可追。实迷途其未远&#xff0c;觉今是而昨非。 目 录&#x1f384;一. 数…

黑马点评项目总结(未完待续)

黑马点评项目总结0. 整体架构1. 短信登录模块1.1 基于session&#xff08;1&#xff09;后台发送验证码Code&#xff08;2&#xff09;登录、注册&#xff08;3&#xff09;校验登录状态1.2 基于Redis&#xff08;1&#xff09;后台发送验证码Code&#xff08;2&#xff09;登录…

ur3+robotiq ft sensor+robotiq 2f 140配置rviz仿真环境

ur3robotiq ft sensorrobotiq 2f 140配置rviz仿真环境 搭建环境&#xff1a; ubuntu: 20.04 ros: Nonetic sensor: robotiq_ft300 gripper: robotiq_2f_140_gripper UR: UR3 在安装sensor和gripper之前&#xff0c;先简单配置一下UR机械臂的仿真环境&#xff0c;可参考这篇博…

零入门kubernetes网络实战-16->使用golang给docker环境下某个容器里添加一个额外的网卡

《零入门kubernetes网络实战》视频专栏地址 https://www.ixigua.com/7193641905282875942 本篇文章视频地址(稍后上传) 上一篇文章&#xff0c;我们使用了golang在veth pair链接的网络命名空间里添加了网卡&#xff0c; 本篇文章&#xff0c;我尝试&#xff0c;在docker环境下…

新建idea项目

目录IDEA系列之创建各种项目 https://blog.csdn.net/LOVEQD123/article/details/105886077 idea 创建项目的三种方式 https://blog.csdn.net/weixin_50034122/article/details/118754521 创建空项目 https://blog.csdn.net/qq_44537956/article/details/123075134 创建 spri…

百度百科词条怎么做?百度百科词条创建攻略分享

只要是想要将自己宣传出去的企业或是个人&#xff0c;都建议创建属于自己的百度百科词条&#xff0c;因为百度百科词条流量大、权重高、排名靠前&#xff0c;创建百度百科词条可以提高企业或是个人的知名度和口碑。 百度百科词条怎么做&#xff1f;每天都有用户在百度上搜索这…

携手亚马逊云科技,大地量子高精度功率预测系统助力清洁能源消纳提速增效

近年来&#xff0c;我国光伏和风电并网装机容量持续增长&#xff0c;截至2021年底&#xff0c;全国可再生能源装机规模突破10亿千瓦&#xff0c;占总发电装机容量的44.8%。其中&#xff0c;风电装机3.28亿千瓦、光伏发电装机3.06亿千瓦。风光电总装机和新增装机规模多年来位居全…

图解 script 标签中的 async 和 defer 属性

图解 script 标签中的 async 和 defer 属性 我们在工作中经常会碰到 script 标签,一般会有以下三种形式 <script srcxxx></script> <script srcxxx async></script> <script srcxxx defer></script>那么这三种形式的 script 标签有什么区…

java 多线程

1.什么是进程&#xff1f;什么是线程&#xff1f; 进程是:一个应用程序&#xff08;1个进程是一个软件&#xff09;。 线程是&#xff1a;一个进程中的执行场景/执行单元。 注意&#xff1a;一个进程可以启动多个线程。 我们在启动java程序的时候&#xff0c;会先启动JVM&am…

【2】MYSQL数据的导入与导出

文章目录 MYSQL-库(相同库名称)的导入导出MYSQL-库(不同库名称)的导入导出MYSQL-表的导入导出MYSQL-表的指定查询记录导入导出前提: 客户端工具是:SQLyog MYSQL-库(相同库名称)的导入导出 1、选中指定库——右键,选择【将数据库复制到不同的主机/数据库】 2、选中指…

分布式之Raft共识算法分析

写在前面 在分布式之Paxos共识算法分析 一文中我们分析了paxos算法&#xff0c;知道了其包括basic paxos和multi paxos&#xff0c;并了解了multi paxos只是一种分布式共识算法的思想&#xff0c;而非具体算法&#xff0c;但可根据其设计具体的算法&#xff0c;本文就一起来看…

SORT与DeepSORT简介

一、MOT( mutil-object tracking)步骤 在《DEEP LEARNING IN VIDEO MUTIL-OBJECT TEACKING: A SURVEY》这篇基于深度学习多目标跟踪综述中&#xff0c;描绘了MOT问题的四个主要步骤 1.跟定视频原始帧 2.使用目标检测器如Faster-rcnn, YOLO, SSD等进行检测&#xff0c;获取目标…

vue 3.0 Vue Router导航守卫的使用

目录前言&#xff1a;安装路由快速使用1. 创建路由模块2.规定路由模式3.使用路由规则4.声明路由链接和占位符5.重定向路由6.嵌套路由7.路径参数8. 声明式和编程式导航8.1 导航到不同的位置8.2 替换当前位置8.3 路由历史9.导航守卫9.1 全局前置守卫9.2全局路由守卫的语法参数9.3…

初阶C语言——操作符【详解】

文章目录1.算术操作符2.移位操作符2.1 左移操作符2.2 右移操作符3.位操作符按位与按位或按位异或4.赋值操作符复合赋值符5.单目操作符5.1单目操作符介绍6.关系操作符7.逻辑操作符8.条件操作符9.逗号表达式10.下标引用、函数调用和结构成员11表达式求值11.1 隐式类型转换11.2算术…

关于Java的深拷贝和浅拷贝

文章目录1.拷贝的引入1.1引用拷贝1.2对象拷贝2.深拷贝与浅拷贝2.1浅拷贝2.2深拷贝1.拷贝的引入 1.1引用拷贝 创建一个指向对象的引用变量的拷贝 Teacher teacher new Teacher("Taylor",26); Teacher otherteacher teacher; System.out.println(teacher); System…

vim常用命令

vim常用三种模式 命令模式&#xff08;Command mode&#xff09; 插入模式&#xff08;Insert mode&#xff09; 末行模式&#xff08;Last line mode&#xff09; &#xff08;一&#xff09;进入命令模式 vi 或者 vim&#xff08;二&#xff09;命令模式 -> 插入模式 &…

服务器部署流程与经验记录

服务器部署流程1.项目部署1.1 重置实例密码1.2 配置安全组规则1.3 远程连接服务器1.4 安装所需软件1.5 安装Tomcat1.6 配置宝塔安全组1.7 导入数据库和项目2. 域名注册3. 网站备案1.项目部署 1.1 重置实例密码 1.2 配置安全组规则 1.3 远程连接服务器 使用VNC远程连接&#…

实用调试技巧——“C”

各位CSDN的uu们你们好呀&#xff0c;今天小雅兰的内容是实用调试技巧&#xff0c;其实小雅兰一开始&#xff0c;也不知道调试到底是什么&#xff0c;一遇到问题&#xff0c;首先就是观察程序&#xff0c;改改这里改改那里&#xff0c;最后导致bug越修越多&#xff0c;或者是问别…

51单片机——定时器中断实验,小白讲解,相互学习

定时器介绍 1&#xff0c;CPU时序的有关知识 震荡周期&#xff1a;为单片机提供定时信号的震荡源的周期&#xff08;晶振周期或外加震荡周期&#xff09;。状态周期&#xff1a;2个震荡周期为1个状态周期&#xff0c;用S表示。震荡周期又称S周期或时钟周期。机器周期&#xff…