linux20linux网络基础.ppt

上传人:wuy****n92 文档编号:70792974 上传时间:2023-01-28 格式:PPT 页数:33 大小:1.04MB
返回 下载 相关 举报
linux20linux网络基础.ppt_第1页
第1页 / 共33页
linux20linux网络基础.ppt_第2页
第2页 / 共33页
点击查看更多>>
资源描述

《linux20linux网络基础.ppt》由会员分享,可在线阅读,更多相关《linux20linux网络基础.ppt(33页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、Linux Linux 应用应用1 1第第20章章 linux网络基础网络基础p图形界面下的网络配置p网络配置常用命令p常用网络配置文件p使用netconfig程序进行的网络配置2 2在图形界面下进行网络配置在图形界面下进行网络配置predhat-config-networkredhat-config-network管理工具管理工具管理工具管理工具 1.1.工具启动:工具启动:工具启动:工具启动:主菜单主菜单主菜单主菜单系统设置系统设置系统设置系统设置网络网络网络网络#redhat-config-networkredhat-config-network 3 3在图形界面下进行网络配置在图形界面

2、下进行网络配置predhat-config-networkredhat-config-network管理工具管理工具管理工具管理工具 2.2.常规网络配置:子网掩码、常规网络配置:子网掩码、常规网络配置:子网掩码、常规网络配置:子网掩码、IPIP、默认网关默认网关默认网关默认网关 双击需要激活的网卡记录双击需要激活的网卡记录双击需要激活的网卡记录双击需要激活的网卡记录(eth0)4 4在图形界面下进行网络配置在图形界面下进行网络配置predhat-config-networkredhat-config-network管理工具管理工具管理工具管理工具 3.3.DNSDNS选项:在网络上查询其他主

3、机选项:在网络上查询其他主机选项:在网络上查询其他主机选项:在网络上查询其他主机 点击点击点击点击DNSDNS标签标签标签标签 打开打开打开打开“设备设备设备设备”选项卡,返回到选项卡,返回到选项卡,返回到选项卡,返回到 网络配置窗口5 5在图形界面下进行网络配置在图形界面下进行网络配置predhat-config-networkredhat-config-network管理工具管理工具管理工具管理工具 4.4.激活网卡:激活网卡:激活网卡:激活网卡:点击点击点击点击“激激激激活活活活”按钮按钮按钮按钮6 6在图形界面下进行网络配置在图形界面下进行网络配置predhat-config-netw

4、orkredhat-config-network管理工具管理工具管理工具管理工具 4.4.激活网卡:激活网卡:激活网卡:激活网卡:5.5.重新启动重新启动重新启动重新启动LinuxLinux系统系统系统系统7 7网络配置常用命令网络配置常用命令网络配置常用命令网络配置常用命令-hostname-hostnamephostnamehostname:显示和设置主机名显示和设置主机名显示和设置主机名显示和设置主机名p显示主机名:显示主机名:显示主机名:显示主机名:$hostname$hostname 8 8网络配置常用命令网络配置常用命令网络配置常用命令网络配置常用命令-hostname-hostn

5、amep设置主机名:设置主机名:设置主机名:设置主机名:#hostname#hostname#hostname#hostname 只有只有只有只有rootroot用户才能进行设置用户才能进行设置用户才能进行设置用户才能进行设置 只能用于临时性设置,系统重启后不会保存只能用于临时性设置,系统重启后不会保存只能用于临时性设置,系统重启后不会保存只能用于临时性设置,系统重启后不会保存 如果希望每次启动时都生效,需要写入启动文件如果希望每次启动时都生效,需要写入启动文件如果希望每次启动时都生效,需要写入启动文件如果希望每次启动时都生效,需要写入启动文件/etc/etc/rc.d/rc.localrc.

6、d/rc.local:HOSTNAME=HOSTNAME=最后最好修改一下最后最好修改一下最后最好修改一下最后最好修改一下/etc/hosts/etc/hosts文件,将新的主机名和文件,将新的主机名和文件,将新的主机名和文件,将新的主机名和IPIP地地地地址的对应关系加入此文件址的对应关系加入此文件址的对应关系加入此文件址的对应关系加入此文件9 9配置网络接口和路由配置网络接口和路由配置网络接口和路由配置网络接口和路由p用户到网络的连接通过特定的硬件接口建立起来,用户到网络的连接通过特定的硬件接口建立起来,称为网络接口。称为网络接口。p/etc/etc/rc.d/init.d/network

7、rc.d/init.d/network脚本程序:脚本程序:用于启动、关闭或重启网络接口:用于启动、关闭或重启网络接口:#/etc/#/etc/rc.d/init.d/networkrc.d/init.d/network stop stop#/etc/#/etc/rc.d/init.d/networkrc.d/init.d/network start start#/etc/#/etc/rc.d/init.d/networkrc.d/init.d/network restart restart 初始化引导文件:调用初始化引导文件:调用ifconfigifconfig或或routerouteifco

8、nfigifconfig:配置用户的网络接口配置用户的网络接口routeroute:配置路由配置路由 1010ifconfig命令命令p功能:设置、检查或监控网络接口的配置值。功能:设置、检查或监控网络接口的配置值。功能:设置、检查或监控网络接口的配置值。功能:设置、检查或监控网络接口的配置值。p只有系统管理员才能使用只有系统管理员才能使用只有系统管理员才能使用只有系统管理员才能使用 p察看系统中活动的网卡:察看系统中活动的网卡:察看系统中活动的网卡:察看系统中活动的网卡:ifconfigifconfiginterfaceinterfaceinterface:interface:网络接口名(网

9、卡名网络接口名(网卡名网络接口名(网卡名网络接口名(网卡名)。如果只是关。如果只是关。如果只是关。如果只是关心某个设备是否正常,可以使用该选项。心某个设备是否正常,可以使用该选项。心某个设备是否正常,可以使用该选项。心某个设备是否正常,可以使用该选项。不加网络设备名:察看系统中所有活动的网卡不加网络设备名:察看系统中所有活动的网卡不加网络设备名:察看系统中所有活动的网卡不加网络设备名:察看系统中所有活动的网卡1111ifconfig命令命令-察看网卡察看网卡p例子:察看系统中所有活动的网卡例子:察看系统中所有活动的网卡例子:察看系统中所有活动的网卡例子:察看系统中所有活动的网卡#ifconfi

10、gifconfigeth0:本机的以太网卡设备常规网络配置接口通信的网络统计值网卡活动状态1212ifconfig命令命令-察看网卡察看网卡lolo部分:部分:部分:部分:loop-backloop-back网络接口网络接口网络接口网络接口在各操作系统中,不管该主机有没有网卡,为了让在各操作系统中,不管该主机有没有网卡,为了让在各操作系统中,不管该主机有没有网卡,为了让在各操作系统中,不管该主机有没有网卡,为了让作业确认自己的网络没问题,所以用作业确认自己的网络没问题,所以用作业确认自己的网络没问题,所以用作业确认自己的网络没问题,所以用127.*.*.*127.*.*.*这个这个这个这个网段

11、作为系统内部的回路测试用。网段作为系统内部的回路测试用。网段作为系统内部的回路测试用。网段作为系统内部的回路测试用。ipip:(代表本机)代表本机)代表本机)代表本机)1313ifconfig命令命令-察看网卡察看网卡p例子:察看指定的网络设备例子:察看指定的网络设备例子:察看指定的网络设备例子:察看指定的网络设备#ifconfigifconfigeth0eth01414ifconfig命令命令-设置网卡设置网卡p设置和修改网卡配置值设置和修改网卡配置值设置和修改网卡配置值设置和修改网卡配置值:ifconfigifconfiginterfaceIPinterfaceIP选项选项选项选项 常用选

12、项:常用选项:常用选项:常用选项:netmasknetmask:子网掩码子网掩码子网掩码子网掩码network:network:网段网段网段网段broadcast:broadcast:广播地址广播地址广播地址广播地址downdown:关闭关闭关闭关闭(暂停暂停暂停暂停)网络接口网络接口网络接口网络接口 up:up:启动网络接口启动网络接口启动网络接口启动网络接口1515ifconfig命令命令-设置网卡设置网卡例子:例子:例子:例子:修改网卡设备修改网卡设备修改网卡设备修改网卡设备eth0eth0的的的的ipip地址为地址为地址为地址为将将将将IPIP地址地址地址地址,子网掩码,子网掩码,子网

13、掩码,子网掩码配置到网卡设备配置到网卡设备配置到网卡设备配置到网卡设备eth0eth0上。上。上。上。#1616ifconfig命令命令-设置网卡设置网卡例子:例子:例子:例子:为一个网卡设备为一个网卡设备为一个网卡设备为一个网卡设备eth0eth0配置多个配置多个配置多个配置多个ipip地址:地址:地址:地址:使用设备别名:使用设备别名:使用设备别名:使用设备别名:eth0,eth0:0,eth0:1eth0,eth0:0,eth0:1暂停网络设备暂停网络设备暂停网络设备暂停网络设备eth0eth0工作:工作:工作:工作:使非活动设备使非活动设备使非活动设备使非活动设备eth0eth0重新工

14、作:重新工作:重新工作:重新工作:#ifconfig eth0 downifconfig eth0 down#ifconfig eth0 upifconfig eth0 up1717启动和暂停网卡设备启动和暂停网卡设备:ifup、ifdownpifupifup:启动指定的非活动网卡设备启动指定的非活动网卡设备启动指定的非活动网卡设备启动指定的非活动网卡设备(ifconfigifconfigup)up)ifupifup网卡设备名网卡设备名网卡设备名网卡设备名pifdownifdown:停止指定的活动网卡设备停止指定的活动网卡设备停止指定的活动网卡设备停止指定的活动网卡设备(ifconfigifc

15、onfigdown)down)ifdownifdown 网卡设备名网卡设备名网卡设备名网卡设备名p例子:例子:例子:例子:暂停网络设备暂停网络设备暂停网络设备暂停网络设备eth0eth0工作:工作:工作:工作:使非活动设备使非活动设备使非活动设备使非活动设备eth0eth0重新工作:重新工作:重新工作:重新工作:#ifdown eth0ifdown eth0#ifup eth0ifup eth0#ifconfig eth0 downifconfig eth0 down#ifconfig eth0 upifconfig eth0 up1818启动和暂停网卡设备启动和暂停网卡设备:ifup、ifd

16、own1919route命令和路由p功能:察看和配置路由p在一个大型网络中,数据包从一台计算机传输到另一台计算机,直到它们到达目标计算机。p处于不同子网的计算机间进行网络通信需要通过网关或路由器来进行转发,数据包在网关间传递,直至最终转发到直接和限定的目的地相连的网关,这一过程称为路由。p用户的路由列在Linux系统的/proc/net/route文件里,主要存储的是路由分配表(路由表)。p若要察看和配置路由表,可以使用route命令。2020route命令的使用命令的使用pp察看路由表:察看路由表:察看路由表:察看路由表:#route#routeKernelIProutingtableKer

17、nelIProutingtableDestinationGatewayDestinationGatewayGenmaskGenmaskFlagsMetricRefUseFlagsMetricRefUseIfaceIface127.0.0.0127.0.0.1255.0.0.0U000lo127.0.0.0127.0.0.1255.0.0.0U000lo192.168.1.0*255.255.255.0U000eth0192.168.1.0*255.255.255.0U000eth0default140.116.141.2530.0.0.0UG000ppp0default140.116.141.

18、2530.0.0.0UG000ppp0 各字段的含义:各字段的含义:各字段的含义:各字段的含义:DestinationDestination:目标目标目标目标GatewayGateway:网关。网关。网关。网关。*表示没有网关表示没有网关表示没有网关表示没有网关GenmaskGenmask:netmask,Destinationnetmask,Destination所在的子网掩码所在的子网掩码所在的子网掩码所在的子网掩码 FlagsFlags:路由标志。路由标志。路由标志。路由标志。U U表示路由在启动,表示路由在启动,表示路由在启动,表示路由在启动,GG表示使用网关表示使用网关表示使用网关表

19、示使用网关 MetricMetric:路由的单位开销量路由的单位开销量路由的单位开销量路由的单位开销量 RefRef:依赖本路由现状的其他路由数目依赖本路由现状的其他路由数目依赖本路由现状的其他路由数目依赖本路由现状的其他路由数目 UseUse:陆游规则被使用的数目陆游规则被使用的数目陆游规则被使用的数目陆游规则被使用的数目 IfaceIface:网络接口名称网络接口名称网络接口名称网络接口名称2121route命令的使用命令的使用pp察看路由表:察看路由表:察看路由表:察看路由表:#route#routeKernelIProutingtableKernelIProutingtableDest

20、inationGatewayDestinationGatewayGenmaskGenmaskFlagsMetricRefUseFlagsMetricRefUseIfaceIface127.0.0.0127.0.0.1255.0.0.0U000lo127.0.0.0127.0.0.1255.0.0.0U000lo192.168.1.0*255.255.255.0U000eth0192.168.1.0*255.255.255.0U000eth0default140.116.141.2530.0.0.0UG000ppp0default140.116.141.2530.0.0.0UG000ppp0显示

21、结果的含义:显示结果的含义:显示结果的含义:显示结果的含义:第一行是到第一行是到第一行是到第一行是到 localhostlocalhost 的回送路由,它是在配置的回送路由,它是在配置的回送路由,它是在配置的回送路由,它是在配置 lolo时自动创时自动创时自动创时自动创建的。建的。建的。建的。第二行是通过接口第二行是通过接口第二行是通过接口第二行是通过接口 eth0eth0到网络到网络到网络到网络 192.168.1.0192.168.1.0的路由。的路由。的路由。的路由。没有使没有使没有使没有使用网关用网关用网关用网关(处于同一子网内则不需要通过网关转递处于同一子网内则不需要通过网关转递处于

22、同一子网内则不需要通过网关转递处于同一子网内则不需要通过网关转递)第三行是缺省路由。第三行是缺省路由。第三行是缺省路由。第三行是缺省路由。缺省路由是一个消息的数据包在没有其缺省路由是一个消息的数据包在没有其缺省路由是一个消息的数据包在没有其缺省路由是一个消息的数据包在没有其他路由可以让它到达目的地时所选择的路由。他路由可以让它到达目的地时所选择的路由。他路由可以让它到达目的地时所选择的路由。他路由可以让它到达目的地时所选择的路由。2222route命令的使用命令的使用q添加添加添加添加和删除路由记录和删除路由记录和删除路由记录和删除路由记录:添加:添加:添加:添加:routeaddroutea

23、dd-net-net 网络地址网络地址网络地址网络地址 netmasknetmask 子子子子网掩码网掩码网掩码网掩码 devdev 网卡设备名网卡设备名网卡设备名网卡设备名 删除:删除:删除:删除:routeroutedeldel -net-net网络地址网络地址网络地址网络地址 netmasknetmask子网掩码子网掩码子网掩码子网掩码q添加和删除路由表中的默认网关记录:添加和删除路由表中的默认网关记录:添加和删除路由表中的默认网关记录:添加和删除路由表中的默认网关记录:添加:添加:添加:添加:routeaddrouteadd defaultgwdefaultgw网关网关网关网关ipip

24、地址地址地址地址 devdev 网卡设备名网卡设备名网卡设备名网卡设备名 删除:删除:删除:删除:routeroutedeldel defaultgwdefaultgw网关网关网关网关ipip地址地址地址地址 如果系统只有如果系统只有如果系统只有如果系统只有一块作为用户一块作为用户一块作为用户一块作为用户ipip接口的网络接口的网络接口的网络接口的网络设备,则可以设备,则可以设备,则可以设备,则可以省去该项。省去该项。省去该项。省去该项。2323route命令的使用命令的使用q例子:例子:例子:例子:#route add-net l0.0.0.0#route add-net l0.0.0.0

25、netmasknetmask 255.0.0.0 dev eth0 255.0.0.0 dev eth0#route del net 10.0.0.0#route del net 10.0.0.0 netmasknetmask2424网络测试命令网络测试命令-pingqqpingpingpingping:最常用的网络测试命令最常用的网络测试命令最常用的网络测试命令最常用的网络测试命令qq通过向被测试的目的主机地址发送通过向被测试的目的主机地址发送通过向被测试的目的主机地址发送通过向被测试的目的主机地址发送ICMPICMPICMPICMP报文并接收应答报报文并接收应答报报文并接收应答报报文并接收

26、应答报文,来测试当前主机到目的主机的网络连接状态。文,来测试当前主机到目的主机的网络连接状态。文,来测试当前主机到目的主机的网络连接状态。文,来测试当前主机到目的主机的网络连接状态。qq 格式:格式:格式:格式:ping -c ping -c ping -c ping -c 发出报文数发出报文数发出报文数发出报文数 目的主机地址目的主机地址目的主机地址目的主机地址 目的主机地址:可以为目的主机地址:可以为目的主机地址:可以为目的主机地址:可以为ipipipip,也可以为也可以为也可以为也可以为domain namedomain namedomain namedomain name 若不指定发送

27、报文数目若不指定发送报文数目若不指定发送报文数目若不指定发送报文数目,pingpingpingping命令默认会不间断地发送命令默认会不间断地发送命令默认会不间断地发送命令默认会不间断地发送ICMPICMPICMPICMP报文报文报文报文 qq 终止报文发送:终止报文发送:终止报文发送:终止报文发送:Ctrl+Ctrl+Ctrl+Ctrl+qq如果在如果在如果在如果在1 1 1 1秒内没有响应,会出现请求超时秒内没有响应,会出现请求超时秒内没有响应,会出现请求超时秒内没有响应,会出现请求超时(Request time(Request time(Request time(Request time

28、 out)out)out)out)一类的信息。一类的信息。一类的信息。一类的信息。qq如果多次测试都存在问题,则可以使认为本给与该网址站如果多次测试都存在问题,则可以使认为本给与该网址站如果多次测试都存在问题,则可以使认为本给与该网址站如果多次测试都存在问题,则可以使认为本给与该网址站点连接不上点连接不上点连接不上点连接不上2525网络测试命令网络测试命令-pingq例子:例子:例子:例子:icmp_seqicmp_seq:传输的传输的包的序列号包的序列号time:从发出到收从发出到收到过程所经历的时到过程所经历的时间间指定发送指定发送4次次ICMP报文报文2626网络测试命令网络测试命令-t

29、racerouteq给出了从源主机到达目的主机间的网关,以及每给出了从源主机到达目的主机间的网关,以及每给出了从源主机到达目的主机间的网关,以及每给出了从源主机到达目的主机间的网关,以及每个网关的往返时间。个网关的往返时间。个网关的往返时间。个网关的往返时间。q跟踪本地和远程两台主机间的跟踪本地和远程两台主机间的跟踪本地和远程两台主机间的跟踪本地和远程两台主机间的UDPUDPUDPUDP路由数据报路由数据报路由数据报路由数据报q如果如果如果如果pingpingpingping命令失败,可以使用命令失败,可以使用命令失败,可以使用命令失败,可以使用traceroutetraceroutetrac

30、eroutetraceroute侦测究侦测究侦测究侦测究竟是哪个节点出现了问题竟是哪个节点出现了问题竟是哪个节点出现了问题竟是哪个节点出现了问题q格式:格式:格式:格式:traceroutetraceroutetraceroutetraceroute 目的目的目的目的IPIPIPIP地址地址地址地址q输出中如果出现输出中如果出现输出中如果出现输出中如果出现*,则说明某网关没有在规定的,则说明某网关没有在规定的,则说明某网关没有在规定的,则说明某网关没有在规定的时间内响应对它的探测。时间内响应对它的探测。时间内响应对它的探测。时间内响应对它的探测。2727网络测试命令网络测试命令-tracero

31、uteq例子:例子:例子:例子:2828网络配置文件网络配置文件q/etc/etc/sysconfigsysconfig/network/network:用用用用来来来来指指指指定定定定服服服服务务务务器器器器上上上上的的的的网网网网络络络络配配配配置置置置信信信信息息息息,包包包包含含含含了了了了控控控控制制制制和和和和网网网网络相关的文件和守护程序的行为参数。络相关的文件和守护程序的行为参数。络相关的文件和守护程序的行为参数。络相关的文件和守护程序的行为参数。例子:例子:例子:例子:NETWORKING=yesNETWORKING=yes HOSTNAME=machine1 HOSTNAM

32、E=machine1 常用配置常用配置常用配置常用配置 FORWARD_IPV4=yes FORWARD_IPV4=yes GATEWAYDEV=eth0 GATEWAYDEV=eth02929网络配置文件网络配置文件q/etc/etc/hostnamehostname:包含了系统的主机名称,即包括完整的域名包含了系统的主机名称,即包括完整的域名 :202.194.15.12 202.194.15.12 用用 于于 在在 启启 动动 时时 设设 置置 系系 统统 的的 主主 机机 名名(由由/etcetc/sysconfigsysconfig/network/network中得来中得来)q/e

33、tc/hosts/etc/hosts:包含了包含了IPIP地址和主机名之间的映射,地址和主机名之间的映射,以及以及主机名的别名主机名的别名:127.0.0.1 machine1 127.0.0.1 machine1 localhost.localdomainlocalhost.localdomain localhoslocalhost t 192.168.1.100 machine7192.168.1.100 machine7 192.168.1.101 192.168.1.101 otherpcotherpc otheraliasotheralias 在在没没有有域域名名服服务务器器的的情情

34、况况下下,系系统统上上的的所所有有网网络络程程序序都都通通过查询该文件来解析对应于某个主机名的过查询该文件来解析对应于某个主机名的IPIP地址地址 3030网络配置文件网络配置文件qq/etc/servicesetc/services:包含了包含了包含了包含了服务名和端口号之间的映射服务名和端口号之间的映射服务名和端口号之间的映射服务名和端口号之间的映射 qq/etc/etc/host./host.confconf:提供主机名称的解析顺序提供主机名称的解析顺序提供主机名称的解析顺序提供主机名称的解析顺序 Red HatRed HatRed HatRed Hat安装后缺省的安装后缺省的安装后缺省

35、的安装后缺省的“/etc/host.conf”/etc/host.conf”/etc/host.conf”/etc/host.conf”内容:内容:内容:内容:Order hosts,bindOrder hosts,bind Multi on Multi onqq/etc/init.d/network/etc/init.d/network:声明声明声明声明IPIP地址、掩码、网络、广播地址和缺省路由器的变量:地址、掩码、网络、广播地址和缺省路由器的变量:地址、掩码、网络、广播地址和缺省路由器的变量:地址、掩码、网络、广播地址和缺省路由器的变量:可以通过编辑该脚本,来反映正确的网络配置。可以通过

36、编辑该脚本,来反映正确的网络配置。可以通过编辑该脚本,来反映正确的网络配置。可以通过编辑该脚本,来反映正确的网络配置。qq注注注注:一一一一旦旦旦旦配配配配置置置置完完完完机机机机器器器器的的的的网网网网络络络络配配配配置置置置文文文文件件件件,应应应应该该该该重重重重新新新新启启启启动动动动网网网网络络络络以以以以使修改生效,使用下面的命令来重新启动网络:使修改生效,使用下面的命令来重新启动网络:使修改生效,使用下面的命令来重新启动网络:使修改生效,使用下面的命令来重新启动网络:#/etc/#/etc/restart restarthosts:/etc/hosts bind:DNS Multi:是否是否“/etc/hosts”文件中指定的文件中指定的主机可以有多个地址主机可以有多个地址 3131使用使用netconfig程序配置网络程序配置网络q不论字符界面或图形界面,都可以使用该工具进行配置q启动:#netconfignetconfig3232使用使用netconfig程序配置网络程序配置网络qq配置:配置:配置:配置:ConfiguereConfiguereTCP/IPTCP/IP qq使配置生效:使配置生效:使配置生效:使配置生效:servicenetworkrestartservicenetworkrestart 3333

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁