网络管理实验手册
第一章 实验思路
1.1实验环境:VMware、Centos7、MobaXterm软件
1.2 实验要求:通过在ssh对主机的远程登录,进行对网络的配置,如添加网络,配置、查看等,了解网络管理的相关知识,掌握相关命令及命令的含义。
第二章 实验目的
- 掌握网络管理的相关知识
- 掌握添加、查看网络的相关命令
- 熟练运用操作命令
- 掌握配置方式的动态、静态配置
第三章 实验步骤
按覆盖范围对网络进行划分,通常将网络划分为局域网、城域网和广域网。
局域网(LAN)覆盖范围为几百米到几千米,通常用于连接一个实验室、一幢或几幢大楼
城域网(MAN)所覆盖的地域范围介于局域网和广域网之间,一般从几十千米到几百千米的范围。
广域网(WAN)广域网的作用范围通常为几十千米到几千千米,覆盖一个地区、国家甚至横跨全球,形成国际性的网络。
3.1 添加网络
Add -net 172.16.1.10 mask 255.255.255.0 gw 172.16.12.2
net -n //查看网络路由信息
地址: mac
Ip/mask
dns服务器
3.2 配置方式:
3.2.1 静态方式:
ifconfig 、 route、 netstat Ip () ss
图形界面:setup 、nmtil nmcli
配置文件
Nmtui
Nmcli
3.2.2 动态方式
重启网卡: service network restart
或先把网卡down再up: ifconfig ens33 down ;ifconfig ens33 up
Ifconfig ens33 arp //开启ens33的arp协议
Ifconfig lo -arp //关闭loopback0的arp协议
Ifconfig lo promisc //开启网卡混杂模式,混杂模式就是接收所有经过网卡的数据包,包括不是发给本机的包,默认情况下混杂模式是关闭的
Ifconfig lo -promisc //关闭网卡混杂模式
Ifconfig lo 10.10.10.1 /24 //配置接口地址和掩码
route -n // 查看主机路由
route add -host 1.1.1.1 gw 172.16.12.2 //添加主机路由
route add default gw 172.16.12.2 //添加默认路由
route del 1.1.1.1 gw 172.16.12.2 //删除1.1.1.1这条路由
3.3 DNS域名解释服务器
dig -t A www.baidu.com //解析域名的服务器,正向解析
netstat -t //tcp相关协议
netstat -tan //显示关于tcp所有基于ip+端口形式的连接
netstat -r //显示路由
netstat -n //显示数字路由 Proto显示连接使用的协议,RefCnt表示连接到本套接口上的进程号,Types显示套接口的类型,State显示套接口当前的状态,Path表示连接到套接口的其它进程使用的路径名。
netstat -i //打印网络接口信息
Iface:网络接口名称
MTU:最大传输单元
RX-OK:接收时,正确的数据包数
RX-ERR:接收时,产生错误的数据包数
RX-DRP:接收时,丢弃的数据包数
RX-OVR:接收时,由于过速而丢失的数据包数
TX-OK:发送时,正确的数据包数
TX-ERR:发送时,产生错误的数据包数
TX-DRP:发送时,丢弃的数据包数
TX-OVR:发送时,由于过速而丢失的数据包数
Flg:标志
B 已经设置了一个广播地址
L 该接口是一个回送设备
M 接收所有的数据包(混乱模式)
N 避免跟踪
O 在该接口上,禁用ARP
P 这是一个点到点连接
R 接口正在运行
U 接口处于"活动"状态
第四章 问题解决
在进行网络测试时,能Ping通ip地址,但是ping不通域名
解决
在查看/etc/resolv.conf里面dns配置的内容,发现是空的
用vi /etc/resolv.conf命令编辑,在里面添加nameserver 172.16.12.2这条信息,然后再ping www.baidu.com,就能ping通了。
第五章 实验思考和总结
通过这次实验基本掌握了网络管理的相关知识,要了解相关配置的命令及所在位置,在进行查看信息时,要明白里面的内容代表的是什么意思,比如用netstat -i 进行查看时RX-DRP是指接收时,丢弃的数据包数,遇到问题时要积极解决,不能堆积在一起或者忽视。