| |
|
开发:
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主机的路由表 输出项说明:
关于traceroute : Linux traceroute命令 | 菜鸟教程 实验23的内容参加主页资源 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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年11日历 | -2024/11/25 18:52:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |