收藏 分享(赏)

第8章 网络基础.ppt

上传人:Facebook 文档编号:3489997 上传时间:2018-11-05 格式:PPT 页数:56 大小:515KB
下载 相关 举报
第8章 网络基础.ppt_第1页
第1页 / 共56页
第8章 网络基础.ppt_第2页
第2页 / 共56页
第8章 网络基础.ppt_第3页
第3页 / 共56页
第8章 网络基础.ppt_第4页
第4页 / 共56页
第8章 网络基础.ppt_第5页
第5页 / 共56页
点击查看更多>>
资源描述

1、网络基础,第 八 章,教学目的: 掌握Linux的以太网设置、网络操作命令、服务的启动方法 熟悉Linux中服务的启动方式 了解Linux支持的网络服务,难点:Linux下的网络配置, 重点:掌握如何使用文本方式在Linux下配置网络信息及利用命令查看IP配置信息。关键词: Ethernet Xinetd,8-1 LINUX支持的网络服务,1. 支持的协议 TCP/IP(传输控制协议/网际协议) IPX/SPX(网际包交换协议/顺序包 交换协议 Appletalk(由 Apple 公司推出的一种多层协议 ),补充一:TCP/IP参考模型:,Internet层协议 :,应用层协议:,补充二:IP

2、地址,私有地址:,补充三:端口,TCP/UDP的端口范围为065535,其中:0255称为“知名端口”,该类端口 保留给常用服务程序使用。2561024是用于UNIX/Linux专用服务; 1024以上的端口为动态端口,动态端口不是预先分配的,必要时才将它们 分配进程。,2. 网络服务 WWW (apache) SMTP (sendmail,) POP3 (imap) FTP (vsftpd) DNS (bind) DB (mysql) SAMBA (samba) DHCP (dhcp),返回首页,给出案例,在字符界面下配置本系统的主机的信息、IP地址、DNS等信息,配置后可以让该系统正常的登

3、录互联网;在互联网中登录本班的FTP服务器; 对本机内的一个网卡eht0绑定一个IP地址; 更改本机的IP地址,重新启动网络服务;让新设的IP地址生效; 查看本机与之间经过的路由; 查看本机与网卡及DNS之间的速率; 启动vsftpd服务,并让该服务在级别2中关闭; 让系SMB服务在系统每次启动时都自动的启动;,8-1 以太网的TCP/IP设置,1. Linux中网络接口的表示方法 eth* /以太网接口 lo /回送接口 ppp* /拨号网络接口,与案例有关的内容分析,2. /etc/sysconfig/network 文件 功能:设置主机基本的网络信息 内容: NETWORKING= ye

4、s/no /启动系统时是否启用网络服务。 HOSTNAME= /设定主机名,GATEWAY= 192.168.0.1 /设定默认网关 GATEWAYDEV= eth0 /设定网关接口 FORWARD_IPV4= yes/no /是否启用IP转发功能,基本配置文件,/etc/hosts 主机名映射为IP地址;,3. /etc/sysconfig/network-scripts/ifcfg-eth* (*取值0,1,2,n) 功能:用于配置以太网接口卡的IP信息 内容: ONBOOT= yes /启动时是否激活网卡 DEVICE= eth0 /设置接口名称,BOOTPROTO= none|sta

5、tic|dhcp|bootp /设定网卡启动协议 IPADDR= 192.168.3.24 /设定主机IP NETMASK= 255.255.255.0 /设定子网掩码 BROADCAST= 192.168.3.255 /设定广播码 NETWORK= 192.168.3.0 /设定网络号 GATEWAY=192.168.3.1 /设定网关 TYPE=Ethernet /设定网络类型,问题:一个物理网卡能否同时 拥有多个IP地址?,实例:设定主机中存在eth0设备,它的ip地址是:192.168.3. 24,要求给eth0再绑定ip地址:192.168.3.44 步骤: #cd /etc/sys

6、config/network-scripts#cp ifcfg-eth0 ifcfg-eth0:0 /取值从0开始, # vi ifcfg-eth0:0修改后的内容:ONBOOT= yesBOOTPROTO=noneDEVICE= eth0:0IPADDR=192.168.3.44NETMASK=255.255.255.0NETWORK=192.168.3.0BROADCAST=192.168.3.255GATEWAY=192.168.3.1,图形界面配置命令,netconfig,DHCP,使用netconfig配置DHCP客户端,网卡配置命令,netconfig,2,1,3,4,/etc/r

7、c.d/init.d/network restart,注: 也可以在字符界面命令来配置以太网络:# redhat-config-network# setup,4. /etc/resolv.conf 功能:指定域名服务器的位置 内容: domainname /设定主机域名 serch /设定搜索列表 nameserver 192.168.0.254 /设定DNS服务器的IP 注:最多只能设置3个DNS服务器地址,8-3 常用的网络服务命令,1. ifconfig 功能: 显示网络接口的配置信息。 激活/禁用某个网络接口。 配置网络接口IP地址。,格式: # ifconfig 接口名 # if

8、config # ifconfig ip地址 netmask 子网掩码,实例: # ifconfig # ifconfig eth0 # ifconfig eth0 down # ifconfig eth0 192.168.3.50 netmask 255.255.255.0,2. ifup 功能: 激活网络接口 格式: ifup 实例: # ifup eth0,3. ifdown 功能: 禁用网络接口 格式: ifdown 实例:# ifdown eth0,4. ping 功能:向目标主机发送ICMP数据包,检测IP连通性 格式:ping 参数 IP地址/主机名-c n /指定得到n个应答后

9、中 断操作 实例: # ping 192.168.0.1,5. traceroute 功能:跟踪路由 实例: #traceroute ,6. hostname 功能:显示/设置主机名 实例: #hostname #hostname newname,7. route 功能: 显示路由表 添加路由 删除路由 添加/册除默认网关,格式: route route add -net 网络地址 netmask 子网掩码 dev 网卡设备名 route del -net 网络地址 netmask 子网掩码 route add default gw 网关IP地址 dev 网卡设备名 route del def

10、ault gw 网关IP地址 dev 网卡设备名,实例: #route /显示当前系统的路由表信息 #route add -net 192.168.0.0 netmask 255.255.255.0 dev eth0 #route del -net 192.168.0.0 netmask 255.255.255.0 #route add default gw 192.168.0.1 dev eth0,8-4 服务的启动方式,1.服务的分类 独立服务 每项服务只监听该服务指定的端口,服务的启动脚本存放在/etc/rc.d/init.d/ 超级服务 超级服务由xinetd管理 ,由xinetd管理

11、的服务的配置文件存放在/etc/xinetd.d/目录中,2. 服务的启动、关闭与重启 (1) 独立服务的启动、重启与关闭 手工方式: 方法一:# /etc/rc.d/init.d/脚本名 或 #/etc/init.d/脚本名 实例:#/etc/rc.d/init.d/network restart 方法二:# service 服务名 实例:#service httpd start,可执行脚本和命令,/etc/rc.d/init.d/network,- 用法,- 启动网络,- 停止网络,自动启用方式图形用户界面(GUI工具)# redhat-config-services文本用户界面(TUI)

12、工具# ntsysv命令行界面(CLI)工具# chkconfig,说明: 方法一 # ntsysv -level 级别实例:# ntsysv/设置当前运行级别要运行的服务# ntsysv -level 5/设置启动5号运行级别时要运行的服务注:# runlevel查看当前系统运行的级别;,方法二:# chkconfig -list 服务名# chkconfig -level 实例:#chkconfig -list/显示各项服务在每个运行级别中的状态#chkconfig -level 3 dhcpd on/在运行级别3中启动dhcp服务,(2)超级服务 手工方式: # /etc/rc.d/in

13、it.d/xinetd # service xinetd ,自动方式: # ntsysv# chkconfig -level xinetd ,3. xinetd 定义: xinetd是一种能够同时监听多个端口,为终端提供相应服务的自由软件xinetd安装: # rpm ivh xinetd-2.3.10-6.i386.rpm,xinetd相关文件: /etc/xinetd.conf/xinetd的主要配置文件,定义了由超级进程xinetd启动的网络服务; /etc/xinetd.d/存放xinetd子配置文件,分组操作 点评、操作演示: ,返回首页,归纳与总结,通过本节课的学生我们要掌握以下内

14、容:Linux的以太网设置、网络操作命令、服务的启动方法 Linux中服务的启动方式 Linux支持的网络服务,上机操作实训,把本机的以太网络接口关闭; 把本机加到202.168.42.8子网中,进行IP地址、子网掩码、网关的设置; 再重新启用该网络设置,查看本系统的网络设置; 在WINDOWS中添加一块虚拟的网卡,把该网卡加入到与LINUX同一个子网中,来进行测试; 在LINUX系统中,在级别3、5中停用network服务,再重新启用网络服务,观察有什么情况发生;,返回首页,1、linux中/etc/sysconfig/network文件中hostname是指 A、DNS名 B、netbio

15、s名 C、ip D、A和B都可以,D,2、route命令中-net 是指A、目标是一个网段 B、目标是一个主机 C、目标是所有网段 D、目标是所有主机,A,3、存放Linux主机名的文件是 A、/etc/hosts B、/etc/sysconfig/networkC、/etc/hostname D、/etc/host.conf,B,4、快速启动网卡“eth0”的命令是Aifconfig eth0 noshut B.ipconfig eth0 noshutC.ifnoshut eth0 D.ifup eth0,D,课后习题,5、指定系统主机名的配置文件是A./etc/hosts B./etc/h

16、ost.confC./etc/sysconfig/network D./etc/resolv.conf,C,6、在Linux中,给计算机分配IP地址有以下方法A、ipconfig eth0 166.111.219.150 255.255.255.0B、ifconfig eth0 166.111.219.150 255.255.255.0C、ifconfig eth0 166.111.219.150 netmask 255.255.255.0D、在Linux窗口配置中配置,C D,7、RedHat Linux 9.0下可以设置每个运行级别启动服务的工具有A、xinetd B、chkconfig

17、C、ntsysv D、jobs,B C,8、配置主机网卡IP地址的配置文件是A./etc/sysconfig/network-scripts/ifcfg-eth0 B./etc/sysconfig/network C.resolv.conf D./etc/host.conf,A,9、以下配置行需要写在ifcfg-eth0 文件中的有( ) A.IPADDP=192.168.0.1 B.BOOTPROTO=DHCP C.NAMESERVER=192.168.0.1 D.DEVECE=eth0,ABD,10、Red Hat Enterprise Linux AS 4中,显示内核路由表的命令是 ( ) Aroute Bifconfig Cnetstat Difup,AC,返回首页,

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 中等教育 > 小学课件

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报