《11.项目5 网络配置与管理 .pptx》由会员分享,可在线阅读,更多相关《11.项目5 网络配置与管理 .pptx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、11.项目5 网络配置与管理 11. 项目项目5 网络配置与管理网络配置与管理l任务一任务一 熟悉网络管理命令熟悉网络管理命令l2学时学时理论理论+2学时实践学时实践本课教学目标本课教学目标l掌握网络管理常用的命令。掌握网络管理常用的命令。本课教学重难点本课教学重难点u教学重点教学重点 Linux Linux中网络连接模式与对应通信网卡的关系;中网络连接模式与对应通信网卡的关系;ifconfigifconfig、pingping命令。命令。u教学难点教学难点 netstat netstat和和traceroutetraceroute命令。命令。1 1、命令功能命令功能 ifconfig ifc
2、onfig是是LinuxLinux中用于查看和修改临时中用于查看和修改临时IPIP地址的命令。地址的命令。2 2、常见用法常见用法查看查看IPIP地址地址 这是这是ifconfigifconfig命令最主要的功能,命令格式及输出结果如下:命令最主要的功能,命令格式及输出结果如下: rootMASTER # ifconfigrootMASTER # ifconfigeth0 Link encap:Ethernet HWaddr 00:0C:29:B2:08:6D eth0 Link encap:Ethernet HWaddr 00:0C:29:B2:08:6D # #网卡号网卡号 网卡类型为以太
3、网网卡类型为以太网 物理地址物理地址 inet addr: inet addr: #IP #IP地址地址 广播地址广播地址 子网掩码子网掩码.省略部分内容省略部分内容.一一 、ifconfig命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令2 2、常见用法常见用法临时设置临时设置IPIP地址地址 命令格式为:命令格式为:rootMASTER # ifconfig rootMASTER # ifconfig 网卡号网卡号 IP IP地址地址 netmask netmask 子网掩码子网掩码 该命令设置的该命令设置的IPIP地址只是临时生效,一旦重启,设置就失效了,后面的子网掩码地址只是临时
4、生效,一旦重启,设置就失效了,后面的子网掩码可以不跟,缺省值为标准的子网掩码。可以不跟,缺省值为标准的子网掩码。注意:注意:一一 、ifconfig命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令2 2、常见用法常见用法显示当前系统所有网络设备接口信息显示当前系统所有网络设备接口信息 命令格式为:命令格式为:rootMASTER # ifconfig -arootMASTER # ifconfig -a 不同的操作系统版本,网卡显示的名字可能不一样,刚开始设置不同的操作系统版本,网卡显示的名字可能不一样,刚开始设置IPIP信息时,可以先执行信息时,可以先执行“ifconfig -a”“i
5、fconfig -a”命令查看自己的网卡设备名,加上命令查看自己的网卡设备名,加上“-a”“-a”选项,可以显示当前系统的所有选项,可以显示当前系统的所有网络设备接口信息。网络设备接口信息。一一 、ifconfig命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令1 1、命令功能命令功能 通过通过ICMPICMP协议进行网络探测,主要用于测试网络中主机之间的通信情况。协议进行网络探测,主要用于测试网络中主机之间的通信情况。2 2、命令格式命令格式rootMASTER # ping rootMASTER # ping 选项选项 IP IP地址地址选项:选项: -c -c 次数:用于指定次数:
6、用于指定pingping的次数的次数 -s -s 字节:用于指定探测包的大小字节:用于指定探测包的大小 -b -b 广播地址:用于对整个网段进行探测,即我们可以知道整个网络中有多少台主机可广播地址:用于对整个网段进行探测,即我们可以知道整个网络中有多少台主机可以和自己通信以和自己通信二二 、ping命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令3 3、常见用法常见用法pingping其他主机其他主机 rootMASTER # ping rootMASTER # ping #ping#ping真实机,检测该真实机,检测该LinuxLinux主机与真实机能否连通主机与真实机能否连通PING
7、 192.168.1.101 (192.168.1.101) 56(84) bytes of data.PING 192.168.1.101 (192.168.1.101) 56(84) bytes of data.64 bytes from 192.168.1.101: icmp_seq=1 ttl=128 time=0.237 ms64 bytes from 192.168.1.101: icmp_seq=1 ttl=128 time=0.237 ms64 bytes from 192.168.1.101: icmp_seq=2 ttl=128 time=0.251 ms64 bytes
8、from 192.168.1.101: icmp_seq=2 ttl=128 time=0.251 ms64 bytes from 192.168.1.101: icmp_seq=3 ttl=128 time=0.821 ms64 bytes from 192.168.1.101: icmp_seq=3 ttl=128 time=0.821 ms64 bytes from 192.168.1.101: icmp_seq=4 ttl=128 time=0.214 ms64 bytes from 192.168.1.101: icmp_seq=4 ttl=128 time=0.214 ms Win
9、dowsWindows系统中默认只收发四个包,而系统中默认只收发四个包,而LinuxLinux系统中如果不指定次数,会一直系统中如果不指定次数,会一直pingping下去,如要终止,可以执行下去,如要终止,可以执行命令,也可以在执行命令,也可以在执行pingping命令时用命令时用“-c “-c 次数次数”指定指定收发数据包的个数。收发数据包的个数。-c 4-c 4注意注意:“Ctrl+c”“Ctrl+c”二二 、ping命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令3 3、常见用法常见用法pingping公网的网站域名公网的网站域名# #检测该主机能否检测该主机能否pingping通
10、百度网站,即检测能否连接公网通百度网站,即检测能否连接公网PING (14.215.177.38) 56(84) bytes of data.PING (14.215.177.38) 56(84) bytes of data.64 bytes from 14.215.177.38: icmp_seq=1 ttl=55 time=37.4 ms64 bytes from 14.215.177.38: icmp_seq=1 ttl=55 time=37.4 ms64 bytes from 14.215.177.38: icmp_seq=2 ttl=55 time=51.2 ms64 bytes f
11、rom 14.215.177.38: icmp_seq=2 ttl=55 time=51.2 ms64 bytes from 14.215.177.38: icmp_seq=3 ttl=55 time=37.1 ms64 bytes from 14.215.177.38: icmp_seq=3 ttl=55 time=37.1 ms64 bytes from 14.215.177.38: icmp_seq=4 ttl=55 time=36.9 ms64 bytes from 14.215.177.38: icmp_seq=4 ttl=55 time=36.9 ms 结果能结果能pingping
12、通,代表该通,代表该LinuxLinux主机当前主机当前。可以正常连接互联网可以正常连接互联网二二 、ping命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令1 1、命令功能命令功能 这两个命令类似于这两个命令类似于WindowsWindows系统中的启用和禁用网卡,主要用于启用和关闭网卡。系统中的启用和禁用网卡,主要用于启用和关闭网卡。2 2、命令格式命令格式rootMASTER # ifup eth0rootMASTER # ifup eth0# #启用启用eth0eth0网卡网卡rootMASTER # ifdown eth0rootMASTER # ifdown eth0# #关
13、闭关闭eth0eth0网卡网卡三、三、ifup和和ifdown命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令1 1、命令功能命令功能 netstat netstat命令主要用于查看主机开启了哪些端口,还可用于查看有哪些客户端连接。命令主要用于查看主机开启了哪些端口,还可用于查看有哪些客户端连接。2 2、命令格式命令格式rootMASTER # netstat rootMASTER # netstat 选项选项 选项:选项: -a -a:列出所有的网络状态:列出所有的网络状态 -u -u:显示使用:显示使用UDPUDP协议端口的连接情况协议端口的连接情况 -t -t:显示使用:显示使用T
14、CPTCP协议端口的连接情况协议端口的连接情况 -l -l:仅显示监听状态的连接:仅显示监听状态的连接 -n -n:不使用域名和服务名显示,而用:不使用域名和服务名显示,而用IPIP地址和端口号显示地址和端口号显示四、四、netstat命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令3 3、常见用法常见用法常用组合选项常用组合选项“-utln”“-utln” 因为使用了因为使用了-l-l选项,所以只能看到监听状态的连接,而不能看到已经建立连接状态的连选项,所以只能看到监听状态的连接,而不能看到已经建立连接状态的连接。命令及结果如下:接。命令及结果如下: rootMASTER # nets
15、tat -utlnrootMASTER # netstat -utlnActive Internet connections (only servers)Active Internet connections (only servers)Proto Recv-Q Send-Q Local Address Foreign Address State Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:139 0.0.0.0:tcp 0 0 0.0.0.0:139 0.0.0.0:* * LISTEN LI
16、STEN .省略部分内容省略部分内容.udp 0 0 0.0.0.0:67 0.0.0.0:udp 0 0 0.0.0.0:67 0.0.0.0:* * 如果再加一个如果再加一个选项,还可以进一步看到是哪个程序占用了该端口,并且可选项,还可以进一步看到是哪个程序占用了该端口,并且可以看到该程序的以看到该程序的PIDPID。 注意:注意:“-p”“-p”四、四、netstat命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令3 3、常见用法常见用法常用组合选项常用组合选项“-an”“-an” 该组合选项可以查看到所有的连接,包括处于该组合选项可以查看到所有的连接,包括处于的连接、的连接、和和
17、。命令及结果如下:。命令及结果如下:rootMASTER # netstat -anrootMASTER # netstat -anActive Internet connections (servers and established)Active Internet connections (servers and established)Proto Recv-Q Send-Q Local Address Foreign Address State Proto Recv-Q Send-Q Local Address Foreign Address State tcp 0 0 0.0.0.0:
18、139 0.0.0.0:tcp 0 0 0.0.0.0:139 0.0.0.0:* * .省略部分内容省略部分内容.tcp 0 0 192.168.1.112:22 192.168.1.103:32965 tcp 0 0 192.168.1.112:22 192.168.1.103:32965 Active UNIX domain sockets (servers and established)Active UNIX domain sockets (servers and established)Proto RefCnt Flags Type State I-Node PathProto R
19、efCnt Flags Type State I-Node Pathunix 2 ACC STREAM LISTENING 9939 /var/run/dbus/system_bus_unix 2 ACC STREAM LISTENING 9939 /var/run/dbus/system_bus_ 监听状态监听状态已经建立的连接已经建立的连接SocketSocket程序连接程序连接LISTENLISTENESTABLISHEDESTABLISHEDsocketsocket四、四、netstat命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令1 1、命令功能命令功能 traceroute
20、 traceroute命令利用命令利用IPIP协议,通过数据包的协议,通过数据包的TTLTTL部分获得各个网关信息,主要用于显示部分获得各个网关信息,主要用于显示从本机到目标主机的路由路径。从本机到目标主机的路由路径。2 2、命令格式命令格式rootMASTER # traceroute rootMASTER # traceroute 目标主机名或目标主机名或IPIP地址地址五、五、traceroute命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令3 3、常见用法常见用法 rootMASTER # traceroute rootMASTER # traceroute # #查询查询从本
21、机到从本机到主机的路径主机的路径traceroute to (219.151.27.163), 30 hops max, 60 byte packetstraceroute to (219.151.27.163), 30 hops max, 60 byte packets 1 192.168.1.1 (192.168.1.1) 0.757 ms 0.878 ms 2.262 ms1 192.168.1.1 (192.168.1.1) 0.757 ms 0.878 ms 2.262 ms 2 114.138.240.1 (114.138.240.1) 13.039 ms 13.045 ms 12
22、.843 ms 2 114.138.240.1 (114.138.240.1) 13.039 ms 13.045 ms 12.843 ms.省略部分内容省略部分内容. 8 219.151.27.163 (219.151.27.163) 8.804 ms 8.656 ms 9.350 ms 8 219.151.27.163 (219.151.27.163) 8.804 ms 8.656 ms 9.350 ms 该命令一定程度上,可以用于快速定位网络中的故障点。比如一个大公司,该命令一定程度上,可以用于快速定位网络中的故障点。比如一个大公司,从总部到基层一线的网络要经过很多道内部网关路由,一旦基层
23、与总部网络不通了,通过该从总部到基层一线的网络要经过很多道内部网关路由,一旦基层与总部网络不通了,通过该命令可以快速找到是哪一站路由出了问题。命令可以快速找到是哪一站路由出了问题。现实作用:现实作用:五、五、traceroute命令命令任务任务一一 熟悉网络管理命令熟悉网络管理命令 本课主要学习本课主要学习LinuxLinux网络配置的基本命令。首先学习了网络配置的基本命令。首先学习了LinuxLinux中中网络连接模式与对应通信网卡的关系;然后学习了网络连接模式与对应通信网卡的关系;然后学习了ifconfigifconfig、pingping、ifupifup、ifdownifdown、netstatnetstat和和traceroutetraceroute等网络管理命令。这部分知等网络管理命令。这部分知识是学习网络配置的重要基础。识是学习网络配置的重要基础。11. 项目项目5 网络配置与管理网络配置与管理教学小结教学小结u课后作业课后作业 请完成超星学习通题库对应题目。请完成超星学习通题库对应题目。u讨论互动讨论互动 问题问题1 1:LinuxLinux中网络连接模式与对应通信网卡的关系是怎样的?中网络连接模式与对应通信网卡的关系是怎样的?作业及讨论作业及讨论11. 项目项目5 网络配置与管理网络配置与管理
限制150内