您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 公司方案 > Linux操作系统案例教程电子教案_第9章-3_常用的网络服务命令.
Linux网络基础第九章网络基础Linux网络基础9-3常用的网络服务命令1.ifconfig功能:①显示网络接口的配置信息。②激活/禁用某个网络接口。③配置网络接口IP地址。Linux网络基础ifconfig命令用来对用户的网络接口进行配置,它把一个IP地址分配给一个网络接口,然后用户的系统就会知道存在这样一个网络接口,并且知道它对应着某个特定的IP地址。该命令的执行参数包括:一个网络接口的名字、一个IP地址和其他参数选项。其中,用户可以定义该IP地址为主机地址,或者网络地址,以及使用此IP地址的域名,当然,这个IP地址及域名都要保存在/etc/hosts文件中。使用XWindow下的图形界面设置网卡:#redhat-config-networkLinux网络基础格式:①#ifconfig[接口名]②#ifconfig接口名up/down③#ifconfig接口名ip地址netmask子网掩码Linux网络基础实例:⑴#ifconfig⑵#ifconfigeth0up⑶#ifconfigeth0down⑷#ifconfigeth0192.168.3.50netmask255.255.255.0Linux网络基础Linux网络基础ifconfig命令实例1.显示当前活动的网卡设置#ifconfig2.显示系统中所有的网卡设置#ifconfig–a3.显示指定网卡的设置#ifconfiglo4.启动指定的网卡#ifconfigloup5.停止指定的网卡#ifconfiglodownLinux网络基础ifconfig命令实例如果用户上网时使用的是一个特殊的子网掩码和广播地址,必须定义广播地址的参数broadcast和定义子网掩码的参数netmask#ifconfigeth0204.32.168.56broadcast204.128.244.127netmask255.255.255.0当配置好网络接口之后,就可以使用带up参数选项的ifconfig命令激活它,也可以使用参数down停用它#ifconfigeth0up#ifconfigeth0downLinux网络基础图9-15Linux下网页浏览Linux网络基础2.ifup功能:激活网络接口格式:ifup设备名实例:#ifupeth0Linux网络基础3.ifdown功能:禁用网络接口格式:ifdown设备名实例:#ifdowneth0Linux网络基础4.ping功能:向目标主机发送ICMP数据包,检测IP连通性格式:ping[参数]IP地址/主机名-cn//指定得到n个应答后中断操作实例:#ping192.168.0.1Linux网络基础Linux网络基础Linux网络基础5.traceroute功能:跟踪路由实例:#traceroute功能:显示/设置主机名实例:#hostname#hostnamenewnameLinux网络基础Linux网络基础7.Route路由选择是IP最重要的功能之一。小型网络中路由可能是静态的,对于静态路由,用户必须记录所有网络连接的通断情况,其路由安排可能会变得很复杂。而在大型网络中,路由的安排是动态的。对动态路由来说,需要用户系统了解的内容很少。信源计算机只要知道如何把数据包第一个发送给哪台计算机,而那台计算机收到数据包后再由它决定如何继续把它传递给下一台计算机,直到到达目的地为止。Linux网络基础7.Route功能:显示路由表添加路由删除路由添加/删除默认网关Linux网络基础格式:routerouteadd-net网络地址netmask子网掩码dev网卡设备名routedel-net网络地址netmask子网掩码routeadddefaultgw网关IP地址dev网卡设备名routedeldefaultgw网关IP地址Linux网络基础1.查看路由表信息路由的详细内容保存在/proc/net/route文件的路由分配表中。输入不带参数route命令就可以看到路由表。#routeKernelroutingtableDestinationGatewayGenmaskFlagsMetricRefUseIfaceloopback*255.0.0.0U0012lopango1.train.com*255.255.255.0U000eth0Destination:路由的目的地的IP地址Gateway:路由使用的网关的IP地址或主机名;*表示没有使用网关Genmask:路由的子网掩码Flags:路由的类型。U=活跃、H=主机、G=网关、D=动态、M=修改过Metric:路由的预算成本Ref:依赖此路由的路由个数Use:此路由已使用次数Iface:此路由使用的网络接口类型Linux网络基础Linux网络基础route命令举例1.#routeadd192.168.1.2deveth0//对一个以太网接口进行路由设置,若只有一块作为用户IP接口的以太网设备,可以省略deveth0,即如下即可#routeadd192.168.1.22.为IP接口能够访问的网络添加需要的路由。可以使用参数-net实现,如下所示#routeadd–net192.168.1.0deveth0Linux网络基础添加/删除默认网关routeadddefaultgw网关IP地址dev网卡设备名称routedeldefaultgw网关IP地址功能描述:上述命令用于添加和删除系统当前路由表中的默认网关#routeKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface192.168.1.0*255.255.255.0U000eth0127.0.0.0*255.0.0.0U000lo#routeadddefaultgw192.168.1.254deveth0#routeKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface192.168.1.0*255.255.255.0U000eth0127.0.0.0*255.0.0.0U000lodefault192.168.1.2540.0.0.0UG000eth0#routedeldefaultgw192.168.1.254Linux网络基础总结实例:#route//显示当前系统的路由表信息#routeadd192.168.1.2(deveth0)#routedel192.168.1.2#routeadd-net192.168.0.0netmask255.255.255.0deveth0#routedel-net192.168.0.0netmask255.255.255.0#routeadddefaultgw192.168.0.1deveth0#routedeldefaultgw192.168.0.1
本文标题:Linux操作系统案例教程电子教案_第9章-3_常用的网络服务命令.
链接地址:https://www.777doc.com/doc-3265188 .html