IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 系统运维 -> NUAA-泛在网技术-实验一 -> 正文阅读

[系统运维]NUAA-泛在网技术-实验一

课程名称??????????? ?泛在网技术实验 ??????????

姓??? 名?????????????? ??????????????????

学 ???号? ? ? ? ? ? ? ? ? ? ? ??? ? ? ??

班??? 级? ? ? ? ? ? ? ? ? ? ? ? ? ?

日??? 期????????? 2022年? 9 月? 30 日????? ???

南京航空航天大学实验报告

姓名:? ? ? ??学号: ? ??班级: ? ? ? ? ???

实验地点:??????? 南京航空航天大学(将军路)????????????? 实验时间:?? 2022年 9 月 30日? ?

同组人员:??????????????????????? ???????????????????????????成绩:?????????????????????

教师评语:

????????????????? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?

实验报告正文:

  • 实验名称

实验 1:虚拟仿真实验教学平台和常用网络命令的使用

1)?掌握虚拟仿真实验教学平台使用方法,能够使用LXC

2)?掌握几种常用网络命令,包括ifconfig、ping、netstat、arp、route和traceroute等常用网络命令使用方法,理解各命令的含义,并能解释其显示内容的含义,能够使用这些命令检测常见网络状态和故障。

在如下的网络连接下,测试ifconfig、ping、netstat、arp、route和traceroute等常用网络命令

虚拟仿真实验教学平台:

  • 操作方法与实验步骤

注: 默认在h1上运行命令(否则会特别指出)

双击h1进入系统,如下所示:

进入管理员 su –

或在执行每条命令前加上 sudo 来以 root 权限执行该命令,如

sudo ifconfig eth0 192.168.1.1 netmask 255.255.255.0

为两台主机分配ip地址:

1.在h1运行ifconfig eth0 192.168.1.1 netmask 255.255.255.0 (关于ifconfig的用法参考章节七)

(注意,如果配置过程中网卡 ip 配置错误,以H1端为例,使用# ip addr del 192.168.1.1/24 dev eth0

来删除 eth0 网卡上配置的 ip)

h2运行ifconfig eth0 192.168.1.2 netmask 255.255.255.0 (当然默认已经进入了管理员哈)

利用ping 检测网络:

h1 ?ping 192.168.1.2

注意退出

要用ctrl+c

由此 可以看到网络配置也是成功的

查看设备的所有链接:? netstat -a

使用route命令 (1)为主机添加路由: route add -host 192.168.1.2 dev eth0 该命令添加了eth0网卡的一个到主机的静态路由,地址为192.168.1.2

使用traceroute命令 显示到达目的地的数据包路由

查看到指定地址的路径,运行以下命令:traceroute 192.168.1.2

六、实验数据记录和结果分析

参见标题:5

??

启动/关闭网卡

如果要关闭eth0网卡,运行下列命令:ifconfig eth0 down ?

如果要启动关闭的eth0网卡,运行下列命令:ifconfig eth0 up

配置和删除网卡的IPv6地址

设置网卡eth0 IPv6地址,运行下列命令:ifconfig eth0 add 33fe:3240:800:1005::2/ 64

删除网卡eth0IPv6地址,运行下列命令:ifconfig eth0 del 33fe:3240:800:1005::2/ 64

修改MAC地址

关闭网卡eth0,运行下列命令:ifconfig eth0 down

修改网卡eth0MAC地址,运行下列命令:ifconfig eth0 hw ether 00:AA:BB:CC:DD:EE

启动网卡eth0,运行下列命令:ifconfig eth0 up

关闭网卡eth0并修改其MAC地址,运行下列命令:ifconfig eth0 hw ether 00:1A:1B:1C:1D:1E

配置IP地址

设置网卡eth0 IPv4地址,运行以下命令:

?ifconfig eth0 192.168.1.1

设置网卡eth0 IPv4地址,并加上子网掩码,运行以下命令:

?ifconfig eth0 192.168.1.1 netmask 255.255.255.0

设置网卡eth0 IPv4地址,并加上子网掩码和广播地址,运行以下命令:

?ifconfig eth0 192.168.1.1 netmask 255.255.255.0 broadcast 192.168.1.255

启用和关闭ARP协议

开启ARP协议,运行以下命令:ifconfig eth0 arp

关闭ARP协议,运行以下命令:ifconfig eth0 -arp

临时添加默认网关

route add default gw 192.168.1.2

该命令将临时网关设置为192.168.1.2

运行arpwatch命令并观察结果

监听ARP的信息,将相关信息记录到相应的文件

该命令将ARP信息记录到a.log

七、实验体会、质疑和建议

对于 linux下切换用户的用法: Linux su 命令 | 菜鸟教程

Linux su命令:用户间切换(包含su和su -的区别)

值得注意的是: su – 中的??? -? 代表 ?当前用户不仅切换为指定用户的身份,同时所用的工作环境也切换为此用户的环境(包括 PATH?变量、MAIL 变量等),使用 - 选项可省略用户名,默认会切换为 root 用户。

(详情参见上文连接)

对于ifconfig用法: Linux ifconfig命令 | 菜鸟教程 (可以用来配置网卡的相关信息)

对于ping的用法: Linux ping 命令 | 菜鸟教程

举个小例子: ping -i 3 -s 1024 -t 255 192.168.1.2该命令表示每个数据包之间间隔3秒(-i 3),每个数据包发送1024个字节(-s 1024),每个IP生存时间为255ms

值得注意的是: 注:如果不能记住ping命令后面的参数的话,可以执行下列命令:

ping -?

系统将会列出所有可能的参数供你参考。

对于netstat 用法: Linux netstat命令 | 菜鸟教程

如: netstat -a 显示详细的网络状况

对于route用法: route命令详解-linux运维-PHP中文网

如:route ?查看当前linux主机的路由表

输出项说明:

Destination

目标网段或者主机

Gateway

网关地址,”*”?表示目标是本主机所属的网络,不需要路由。

Genmask

网络掩码

Flags

标记。一些可能的标记如下:

?

U —?路由是活动的

?

H —?目标是一个主机

?

G —?路由指向网关

?

R —?恢复动态路由产生的表项

?

D —?由路由的后台程序动态地安装

?

M —?由路由的后台程序修改

?

! —?拒绝路由

Metric

路由距离,到达指定网络所需的中转数(linux?内核中没有使用)

Ref

路由项引用次数(linux?内核中没有使用)

Use

此路由项被路由软件查找的次数

Iface

该路由表项对应的输出接口

关于traceroute : Linux traceroute命令 | 菜鸟教程

实验23的内容参加主页资源

  系统运维 最新文章
配置小型公司网络WLAN基本业务(AC通过三层
如何在交付运维过程中建立风险底线意识,提
快速传输大文件,怎么通过网络传大文件给对
从游戏服务端角度分析移动同步(状态同步)
MySQL使用MyCat实现分库分表
如何用DWDM射频光纤技术实现200公里外的站点
国内顺畅下载k8s.gcr.io的镜像
自动化测试appium
ctfshow ssrf
Linux操作系统学习之实用指令(Centos7/8均
上一篇文章      下一篇文章      查看所有文章
加:2022-10-08 21:17:28  更:2022-10-08 21:19:12 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 -2024/12/28 2:55:57-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码
数据统计