首页 > 其他分享 >1.3 熟悉常用的IP相关命令

1.3 熟悉常用的IP相关命令

时间:2024-09-27 11:47:43浏览次数:6  
标签:命令 R1 1.3 IP 视图 PC 接口 熟悉 路由器

1.3熟悉常用的IP相关命令

原理概述

华为设备支持多种配置方式,包括Web界面管理等。但作为一名网络工程师,必须熟悉使用命令行的方式进行设备管理。在工作中,对路由器和交换机最常用的操作命令就是IP相关命令,如配置主机名、IP地址、测试IP数据包连通性等。这些命令是基本的配置和测试命令。

实验目的

  • 掌握路由器命名的方法
  • 掌握配置路由器IP地址方法
  • 掌握测试IP地址连通性的方法
  • 掌握查看设备配置的方法
  • 掌握抓包的方法

实验内容

本实验模拟简单的企业网络场景,某公司购买了新的路由器和交换机。交换机S1连接客服部PC-1,S2连接市场部PC-2,路由器R1连接S1和S2两台交换机。网络管理员需要首先熟悉设备的使用,包括基础的IP配置和查看命令。

实验拓扑

实验编址

实验步骤

1、基本配置

启动所有设备

根据实验编址,使用图形化界面配置PC的IP地址,以客服部PC-1为例,如图所示。

PC-1设置完成后,继续设置市场部PC-2,如图所示。

配置路由器的主机名,打开R1的命令行界面,即进入用户视图。在用户视图下,用户可以完成查看运行状态和统计信息等功能。此时屏幕上显示:

路由器主机名为默认的主机名Huawei。要更改主机名,必须使用进入系统视图模式。在系统视图下,system-view命令用户可以配置系统参数以及通过该视图进入其他的功能配置视图。

这时图标由<Huawei>变成了[Huawei],表示进入了系统视图模式。在系统视图下,使用sysname命令修改设备主机名为R1。

可以观察到,主机名由原来的[Huawei]变成了[R1],表示主机名修改成功。使用quit命令退出当前模式。

此时[R1]标志已经变成<R1>,表明已经成功退回到用户视图。在用户视图下使用save命令保存当前配置。这时会提示是否继续保存,输入“y”确认保存动作。

出现以上信息表示保存成功。

2、配置路由器接口IP地址

从系统视图进入接口视图,在该视图下配置接口相关的物理属性、链路层特性及IP地址等重要参数。使用interface命令进入路由器相应的接口视图GE 0/0/0。

[R1]interface GigabitEthernet 0/0/0

在路由器的接口视图下配置路由器接口IP地址和掩码(或者是掩码长度)。注意,华为设备上的物理接口默认都处于开启状态。

[R1-GigabitEthernet0/0/0]ip address 10.0.1.254 255.255.255.0

配置完成后,使用display ip interface brief命令查看接口与IP相关摘要信息。

[R1-GigabitEthernet0/0/0]display ip interface brief

可以观察到,路由器接口GE0/0/0的IP地址已经配置完成,“Physical”为UP,即接口的物理状态处于正常启动的状态;“Protocol”为UP,即接口的链路协议状态处于正常启动的状态。

同理配置路由器GE0/0/1的IP地址。如果在配置过程中对命令非常熟悉,可以采用简写的方式配置。

[R1]int g0/0/1

[R1-GigabitEthernet0/0/1]ip add 10.0.2.254 24

注意,即便是简写,也要保证所输入的命令关键字是唯一的,否则不会成功。

如果忘记命令,可以输入“?”查看相关命令。如果输入命令首部分,可以使用<Tab>键选择性补齐命令。

配置完成后,再次确认接口与IP相关摘要信息。

可以观察到,路由器GE0/0/0与GE0/0/1的接口IP地址已经配置完成。物理接口工作正常,接口的链路协议状态处于正常启动的状态。

3查看路由器配置信息

经过以上步骤的配置,路由器接口的IP地址已经配置完成,可以使用display iprouting-table命令查看IPv4路由表的信息。

<R1>display ip routing-table

可以观察到,路由器R1在GE0/0/0接口上直连了一个10.0.1.0/24的网段,在GE0/0/1接口上直连了一个10.0.2.0/24的网段。

其中,

“RouteFlags”为路由标记,“R”表示该路由是迭代路由,“D”表示该路由下发到FIB表;

“RoutingTables:Public”表示此路由表是公网路由表,如果是私网路由表,则显示私网的名称,如RoutingTables:ABC;

“Destinations”表示目的网络/主机的总数;

“Routes”表示路由的总数;

“Destination/Mask”表示目的网络/主机的地址和掩码长度;

“Proto”表示接收此路由的路由协议;“Direct”表示直连路由;

“Pre”表示此路由的优先级;

“Cost”表示此路由的路由开销值;

“NextHop”表示此路由的下一跳地址;

“Interface”表示此路由下一跳的出接口。

使用Ping命令测试路由器R1与PC间的连通性。下面以测试去往PC-1的连通性为例说明。

若显示上述结果,则表明测试连通性正常。

直连网段连通性测试完毕后,测试非直连设备的连通性,即PC-1与PC-2的连通性。

双击设备打开配置界面,单击“命令行”选项卡。此命令行如同PC的DOS窗口一样,可执行基本命令。

测试PC-1到PC-2间的连通性。

可以观察到PC-1与PC-2之间能正常通信。

4、使用抓包工具

以抓取R1上GE0/0/0接口的数据包为例,在R1与S1的直连链路上,在接口GE0/0/0上单击鼠标右键,在弹出的快捷菜单中选择“开始抓包”命令

这时会自动打开Wireshark,显示出解包的结果

双击数据包可查看详细的数据包内容,如下图所示。

如果不需要继续抓包,可在接口的快捷菜单中选择“停止抓包”命令。

用户还可以采取另一种方式来抓包,效果相同:

以抓取R1上GE0/0/0接口的数据包为例,单击界面上方工具栏中的“数据抓包”按钮,这时会出现当前可抓取的接口列表,在“选择设备”栏中选择“R1”,在“选择接口”栏中选择“GE0/0/0”,然后单击“开始抓包”按钮

这时与之前一样会出现解包结果。同样双击数据包查看详细的数据包内容。

思考

管理员要经常在路由器上使用display ip interface brief命令查看接口状态,但该命令若完整输入则较长,思考如何使用最简化且准确的方式输入这条命令?

<R1>d ip in b

标签:命令,R1,1.3,IP,视图,PC,接口,熟悉,路由器
From: https://blog.csdn.net/m0_73645464/article/details/142589937

相关文章

  • 跨网段IP耦合器实现工业设备快速接入物联网平台
    在现代工业自动化领域,随着设备数量的不断增加和网络结构的日益复杂,跨网段通信成为了一个亟需解决的问题。设备间的通信往往受限于其IP地址所在的网段,同网段的设备可以相互访问;而分布在不同网段的设备想要相互访问,就需要复杂的网络配置或修改设备的IP地址,这既增加了成本,也延长了施工......
  • 【linux】linux中未配置ip,如何判断网线是否插对
    背景:机房需要新增机器,机器网口太多,只接一根线需要确定接线网口位置。1、使用ethtoolethtool是一个用于查询和控制网络接口设置的命令行工具。[root@localhost~]#ethtoolens37|grepLink    Linkdetected:no[root@localhost~]#ethtoolens33|grepLink  ......
  • JavaScript 变量的作用域链
    作用域链本质上就是使用的是哪个变量,全局变量,局部变量,自身的变量。这个在看别人代码的逻辑的时候非常有用,底层是变量的查找机制。嵌套关系的作用域窜连起来形成了作用域链在函数被执行,会优先查找当前函数作用域中的变量。如果当前函数作用域找不到,则会逐级查找父级作用域,知道......
  • OpenCV(cv::multiply())
    目录1.函数定义2.功能说明3.示例3.1基础逐元素相乘3.2带缩放因子的逐元素相乘3.3处理不同数据类型4.注意事项5.高级用法5.1使用掩码进行选择性相乘总结cv::multiply()是OpenCV库中用于对两个数组(通常是图像)的对应元素进行逐元素相乘的函数。1.函数定义namespa......
  • IP地址证书哪里能申请免费的
    IP地址证书目前市面上通常没有免费的,但一些证书颁发机构会提供限时优惠或特定条件下的免费试用,但这通常不是长期或无条件的免费服务。尽管没有直接的免费选项,但IP地址证书的价格相对较为合理,通常在几百到一千多元不等。如果您需要为IP地址申请SSL证书,可以选择一些可信赖的证......
  • Centos Linux为网卡配置临时的IP地址
    使用ifconfig命令配置临时IP地址[root@sre01~]#ifconfigens36ens36:flags=4163<UP,BROADCAST,RUNNING,MULTICAST>mtu1500inet172.16.156.128netmask255.255.255.0broadcast172.16.156.255inet6fe80::e778:fe94:3756:fa71prefixlen64scopei......
  • Web APIs 4:日期对象、时间戳、节点操作、swiper插件
    WebAPIs4(日期对象、节点操作、swiper插件)1.实例化日期对象获得当前时间:constdate=newDate()获得指定时间:constdata=newDate(‘2024-1-108:30:30’)2.日期对象方法方法作用说明getFullTear()获得年份获取四位年份getMonth()获得月份取值为0~11getDate()获取月......
  • JavaScript null和0和undefined的比较
    null和0和undefined的比较alert(null>0); //(1)falsealert(null==0);//(2)falsealert(null>=0);//(3)true注意:这是因为相等性检查 == 和普通比较符 ><>=<= 的代码逻辑是相互独立的。进行值的比较时,null 会被转化为数字,因此它被转化为了 0。这就是为......
  • Centos Linux 查看网卡IP地址的方法
    方法一:通过hostname命令进查看IPv4地址[root@sre01~]#hostname-I192.168.236.100同时查看IPv6地址[root@sre01~]#hostname-ife80::efee:7ca0:acf0:ad72%ens33192.168.236.100方法二:通过ip命令[root@sre01~]#ipashowens332:ens33:<BROADCAST,MULTICAST,UP,LOWER_UP......
  • javascript 匿名函数之立即执行
    函数分为具名函数和匿名函数,具名函数需要先声明在进行调用,而匿名函数是完全没有值。例如:我们设置点击事件中的function就是匿名函数document.addEventListener('click',function(){})我们可以设置匿名函数立即执行。好处是一方面可以防止变量污染,另外一方面,......