Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第7章网络连接_第1页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第7章网络连接_第2页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第7章网络连接_第3页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第7章网络连接_第4页
Linux系统管理与服务器配置-基于CentOS 7(第2版) 课件 第7章网络连接_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Linux系统管理与服务器配置——基于CentOS7第7章网络连接目录7.1项目一:网络环境配置7.1.1主机名的配置

7.1.2网卡信息的配置7.1.3客户端DNS服务器的配置7.2项目二:网络调试与故障排查 7.2.1常用网络调试命令 7.2.2网络故障排查方法本章小结

7.1项目一:网络环境配置管理员为了能够更好地管理和维护网络,需要配置服务器的网络环境,再将服务器部署到网络环境中。为此他需要完成以下工作:设置主机名为Server。设置网卡信息——IP地址为,网关地址为,设置客户端DNS服务器地址为。对于每一步的设置,管理员都要做相应的查看以验证设置成功。序号知识点详见章节1主机名的配置7.1.12网卡信息配置7.1.23客户端DNS服务器配置7.1.37.1.1主机名的配置1.使用hostname命令临时设置主机名命令格式:hostname[新主机名]使用hostname命令设置的主机名立刻生效,可以使用hostname命令来查询设置是否成功。但是,hostname命令的设置是临时的,当系统重启后会恢复成原主机名。这是由于hostname命令的设置内容并没有更新到网络配置文件/etc/hostname中主机名的选项中。7.1.1主机名的配置2.使用hostnamectl命令永久设置主机名命令格式:hostnamectlset-hostname新主机名使用/etc/hosts配置文件存储主机名信息,然而使用hostname命令设置主机名并未修改该配置文件的内容,因此hostname命令未实现永久性设置,而hostnamectl命令可以修改/etc/hosts文件的内容,系统重启时会读取该文件中的内容从而对主机名进行配置。7.1.2网卡信息的配置1.网卡配置文件对于网卡信息的配置,通常包括配置IP地址、子网掩码、网关。网卡信息保存在网卡配置文件中。网卡配置文件位于/etc/sysconfig/network-scripts目录下。一块网卡对应一个网卡配置文件。

7.1.2网卡信息的配置ifcfg-ens33为网卡配置文件。常用配置项的含义如下:DEVICE=ens33 //定义该网卡的识别名称BOOTPROTO=dhcp //启动该网卡的方式,有以下两种:static/none表示固定IP地址;bootp/dhcp表示通过BOOTP或DHCP协议动态取得IP地址ONBOOT=yes //启动NetworkManager服务时,是否启动该网卡7.1.2网卡信息的配置2.配置网卡信息(1)直接修改网卡配置文件7.1.2网卡信息的配置2.配置网卡信息(2)通过ip命令管理网卡①查看网卡信息命令格式:

ipaddrshow[选项]选项说明:无选项:显示系统中所有网卡的配置信息。网卡设备名:显示指定网卡的配置信息。7.1.2网卡信息的配置〖例7.1〗查看ens33网卡的信息。通过输出结果可以看到ens33的IP地址是,MAC地址是00:0c:29:14:f8:ad等信息。7.1.2网卡信息的配置②增加IP地址命令格式:ipaddraddIP地址dev网卡设备名ip命令可以为一块网卡添加多个ip地址。通过ip命令设置的IP地址即时生效,但是重启机器后,IP地址又恢复到原IP地址,所以ip命令只能用于设置临时IP地址。〖例7.2〗使用ip命令为当前网卡ens33添加00和01两个IP地址,并测试。7.1.2网卡信息的配置③删除IP地址命令格式:ipaddrdelIP地址dev网卡设备名〖例7.3〗使用ip命令删除当前网卡ens33的IP地址01。7.1.2网卡信息的配置2.配置网卡信息(3)通过nmcli配置网络①查看网络配置信息直接输入nmcli命令7.1.2网卡信息的配置2.配置网卡信息(3)通过nmcli工具配置网络①查看网络配置信息输入“nmcli

deviceshowens33”命令,显示结果如图,可见ens33网卡的详细配置信息。7.1.2网卡信息的配置2.配置网卡信息(3)通过nmcli工具配置网络②配置网卡nmcli命令格式:nmcli[选项]对象{命令}[参数]7.1.2网卡信息的配置【例7.4】使用nmcli命令永久配置网络环境。#nmclicmodens33connection.autoconnectyes//修改为自动连接#nmclicmodens33ipv4.addresses“/24”ipv4.gateway//将网络IP地址修改为#nmclicmodens33ipv4.dns7//修改DNS#nmclicreload//重新载入网络配置,使配置生效#nmclicupens33#nmclideviceshowens33//查看网络配置文件,验证配置是否生效7.1.2网卡信息的配置3.网卡常用命令(1)ifdownifdown命令可以禁用网卡。命令格式:

ifdown网卡设备名(2)ifupifup命令可以重新启用网卡。命令格式:

ifup网卡设备名(3)绑定IP地址和MAC地址实现方法:创建/etc/ethers文件,文件内容为“IP地址MAC地址”,然后执行arp-f命令,使配置生效。7.1.2网卡信息的配置〖例7.5〗将54与00:0C:29:03:F3:75网卡绑定。#echo“5400:0C:29:03:F3:75”>>/etc/ethers#arp-f7.1.3客户端DNS服务器的配置在Linux系统中客户端域名解析服务器的配置文件是/etc/resolv.conf。如果想配置客户端域名解析服务器可以使用vim编辑器直接编辑文件内容。文件内容格式:nameserver指定DNS服务器的IP地址最多可同时指定3个DNS服务器的IP地址,根据nameserver的配置顺序决定搜索。另外,可以使用domain来指定当前主机所在域的域名。7.1.3客户端DNS服务器的配置为避免/etc/resolv.conf文件的内容被系统修改或覆盖,需要修改/etc/NetworkManager/NetworkManager.conf文件,在main部分添加“dns=none”选项。修改后的NetworkManager.conf文件的内容如下所示:[main]plugins=ifcfg-rhdns=none完成修改后,需要执行命令:

#systemctlrestartNetworkManager.service

重新装载NetworkManager的配置,此时客户端DNS服务器设置完成。7.1项目一:服务器网络环境配置操作过程:#hostnamectlset-hostnameServer//设置临时主机名为Server#hostname //可以验证结果是否正确

#nmclicmodens33ipv4.addresses"/24"ipv4.gateway//配置网卡信息#nmclicmodens33ipv4.dns//修改DNS#nmclicreload//重新载入网络配置,使配置生效#nmclicupens33#nmclideviceshowens33//查看网络配置文件,验证配置是否生效7.2项目二:网络调试与故障排查管理员已经配置完成网络环境:主机命名为Server,IP地址为,网关地址为,DNS服务器地址为。但是当管理员打开浏览器准备上网时,发现当在地址栏中输入一个局域网内Web站点的IP地址时可以上网,如2;但是输入域名而无法得到响应,如。因此,他需要进行网络调试并排查其中的故障。序号知识点详见章节1网络故障排查方法7.2.22使用ping命令来判断网关是否畅通7.2.13使用nslookup命令判断DNS服务器是否起作用7.2.17.2.1常用网络调试命令1.ping命令ping命令用于测试网络中两台主机之间的网络是否畅通以及网络质量。命令格式:ping[选项]对方IP地址选项说明:-c:指定向目的主机发送多少个报文。-s:指定发送报文的大小,以字节为单位。-W:设置等待接收回应报文的时间间隔,以秒为单位。7.2.1常用网络调试命令〖例7.6〗测试与目的主机00的网络是否畅通。#ping007.2.1常用网络调试命令〖例7.7〗向目的主机00发送2次2K的ping测试包,检测网络是否畅通。7.2.1常用网络调试命令2.netstat命令netstat命令可以查看当前服务器打开的与网络相关的程序数量以及他们使用的协议类型。命令格式:

netstat[选项]功能:显示网络连接、路由表、正在监听的端口等信息。选项说明:-l:显示正在监听的服务或端口。-a:显示当前主机开放的所有端口-n:不进行域名解析。-p:显示端口是由哪个进程和程序在监听。-c:动态显示网络连接和端口监听信息。-i:显示网卡相关信息。-r:显示当前主机的路由表信息。7.2.1常用网络调试命令〖例7.8〗显示所有的端口,包含TCP和UDP。7.2.1常用网络调试命令3.traceroute命令traceroute命令可以查看当前主机和指定通信的目的主机之间数据包传输的路径,即路由跟踪。命令格式:tracerouteIP地址功能:路由跟踪,使用该命令可以跟踪当前主机到目的主机传输数据包所经历的路径,从而分析网络的故障点。7.2.1常用网络调试命令4.nslookup命令nslookup命令可以检查指定的DNS服务器是否能够解析域名和IP地址。

命令格式:nslookup功能:检测指定的DNS服务器工作是否正常;7.2.2网络故障排查方法1.检查本机IP地址及网关地址是否正确。2.检查与网关和代理服务器之间的网络是否畅通。3.检查与DNS服务器的连接。4.测试域名解析是否正确。7.2项目二:网络调试与故障排查操作过程:#ping#nslookup>server>提示:connectiontimedout;noserverscouldbereached需要更换DNS域名解析服务器的地址并重复测试过程,直到网络畅通。本章小结本章有两个项目,详细阐述了网络配置的方法,相关调试命令,网络故障排查的顺序、方法及解决手段,为管理系统网络提供了方式和方法。在网络环境配置中,主要介绍了主机名的配置方法、网卡信息的配置方法和客户端DNS服务器的配置方法。其中,涉

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论