PPT研究院POWERPOINTACADEMY*****一般Linux系统上提供服务的程序是由运行在后台的守护程序(daemon)来执行的。一个实际运行中的系统通常会有多个这样的程序在运行。这种后台守护程序在系统开机后就运行了,但是在时刻窃听前台顾客的服务恳求linux培训班,一旦顾客发出了服务恳求,守护进程便为它们提供服务。因为这种程序运行在后台,除非程序主动退出或则人为中止,否则它们将仍然运行下去直到系统关掉。所以linux网络服务器配置管理项目实训教程 第二版linux 内核,将这种提供服务功能的程序称为守护进程。守护进程简介查看系统当前运行的守护进程–pstree命令案例根据服务类型分为:系统守护进程:如syslogd、login、crond、at等。网路守护进程:如sendmail、httpd、xinetd等。根据启动方法分为:独立启动的守护进程:如:httpd、named、xinetd等。被动守护进程(由xinetd启动):如telnet、finger、ktalk等。守护进程的分类几乎所有的UNⅨ类系统都运行了一个“网络守护进程服务程序”,它为许多服务创建套接字(Socket)linux网络服务器配置管理项目实训教程 第二版,而且使用Socket系统调用同时窃听所有这种端口。
当远程系统恳求一个服务时,网路守护进程服务程序窃听到这个恳求而且会形成该端口的服务器程序为顾客提供服务。RedHatEnterpriseLinux4.0使用的网路守护进程服务程序是xinetd。xinetd同时窃听着它所管理的服务的所有端口,当有顾客提出服务恳求时,它会判定这是对那个服务的恳求,之后再开启此服务的守护进程,由该守护进程处理顾客的恳求。因而xinetd也被称为超级服务器。xinetd几乎所有的服务程序都可以由xinetd来启动具体的提供什么服务由/etc/services文件强调xinetd配置xinetd可提供服务的端标语和名子,在实际启动相应的守护进程时则须要另外的配置文件/etc/xinetd.conf和/etc/xinetd.d/*/etc/xinetd.conf文件本身并没有记录所有的服务配置,而是把每一个服务的配置写进一个相应的文件,把那些文件保存在/etc/xinetd.d目录下,在/etc/xinetd.conf文件中借助includedir把这种文件包含进来。/etc/xinetd.conf/etc/xinetd.d目录下储存的都是由xinetd窃听的服务的配置文件,配置文件名通常为服务的标准名称。
比如启动kerberos5认证的telnet服务的配置文件的名称为krb5-telnet,服务的配置文件内容为:/etc/xinetd.d/*service:查看当前系统中的所有服务和守护进程的运行状态;启动和停止指定的守护进程等。chkconfig:检测、设置系统的各类服务,通过操控/etc/rc[0-6].d目录下的符号链接文件对系统的各类服务进行管理守护进程管理工具–命令行界面工具文本用户界面(TUI)工具在命令提示符下输入ntsysv在RedHatEnterpriseLinux5.0的图形界面下,可以依次单击系统主菜单中的【系统】|【管理】|【服务器设置】|【服务】,打开【服务配置】对话框,如图所示。在该对话框中,选择相应的服务进行设置。图形用户界面(GUI)工具在一台早已安装好Linux系统但还没有配置TCP/IP网路参数的主机上,设置好各项TCP/IP参数,连通网路。现场演示通过本次项目的学习,我们早已把握了以下内容:设置IP地址和子网网段设置网段和主机检查设置设置域名解析启动和停止守护进程总结对Linux顾客端执行如下配置:设置Linux服务器名为RHEL5IP地址为,子网网段为默认网段为54DNS服务器的域名为,IP地址为测量网路设置启用守护进程作业项目实录:TCP/IP网路插口配置实训Linux网路配置一、实训目的(1)把握Linux下TCP/IP网路的设置方式;(2)学会使用命令检查网路配置;(3)学会启用和禁用系统服务。
二、实训内容练习Linux系统下TCP/IP网路设置,网路测量方式。三、实训环境在一台早已安装好Linux系统但还没有配置TCP/IP网路参数的主机上,设置好各项TCP/IP参数,连通网路。书名:Linux网路服务器配置管理项目实训教程(第二版)特色:项目式国家精品课程和国家精品资源共享课程配套教材、项目实训光碟、教指委优秀教材、创新精品项目教材出版社:中国水利水电出版社作者:杨云ISBN:978-7-5170-1394-5教材地址:/bookshow/jc/gzgz/jsjwlytx/10506.html国家精品资源共享课程网址:/coursestatic/course_2843.html国家精品课程网址:/kcweb(正在更新)Windows&Linux优秀教材一网打尽/kcweb/yxjc/yxjctj.html在线教务补习网:更多课程配套教案资源请访问在线教务补习网馋死中国水利水电出版社Linux网路操作系统与实训*尚辅网/Linux网路服务器配置管理项目实训教程(第二版)主编杨云运来凤和乾中国水利水电出版社项目3配置Linux基础网路主讲班主任XXXXX管理Linux服务器的网路配置1.把握常见的网路配置文件2.熟练使用常用的网路配置命令3.熟练使用常用的网路测试工具4.理解守护进程和xinetd7.超级链接5.项目实录:配置Linux下的TCP/IP6.实践习题1.network文件2.ifcfg-ethN文件3.hosts文件4.resolv.conf文件项目问题1-网路配置文件5.host.conf文件6.services文件管理Linux服务器的网路配置Linux主机要与网路中其它主机进行通信,首先要进行正确的网路配置。
网路配置一般包括主机名、IP地址、子网网段、默认网段、DNS服务器等。在Linux中,TCP/IP网路的配置信息是分别储存在不同的配置文件中的。相关的配置文件有网卡配置文件、/etc/sysconfig/network、/etc/hosts、/etc/resolv.conf以及/etc/host.conf等文件。项目问题1-网路配置文件管理Linux服务器的网路配置主要用于设置基本网路配置,包括主机名称、网关等。对于该配置文件进行更改以后,应当重启网路服务或则注销系统以使配置文件生效。/etc/sysconfig/network项目问题1-网路配置文件该配置文件是网卡配置文件,保存了网卡设备名、IP地址、子网网段、网关等配置信息。/etc/sysconfig/nework-scripts/ifcfg-ethN项目问题1-网路配置文件为上述eth0网卡再绑定一个IP地址。则绑定方式为:项目问题1-网路配置文件案例用于本地名称解析,初期实现静态域名解析的一种方式,该文件中储存IP地址和主机名的静态映射关系。/etc/hosts项目问题1-网路配置文件在hosts文件中实现主机名称RHEL4和IP地址的映射关系:案例项目问题1-网路配置文件该文件用于指定系统所用的DNS服务器的IP地址,还可以设置当前主机所在的域以及DNS搜救路径等。
案例:DNS服务器的IP地址为;;/etc/resolv.conf文件项目问题1-网路配置文件拿来指定怎样进行域名解析案例:说明先借助/etc/hosts进行静态名称解析再借助DNS服务器进行动态域名解析/etc/host.conf项目问题1-网路配置文件用于保存各类网路服务名称与该网路服务所使用的合同及默认端标语的映射关系:/etc/services文件部份内容:/etc/services项目问题1-网路配置文件1.网路配置命令2.图形界面配置工具项目问题2-常用网路配置与测试工具3.网路测试工具用于显示或则临时设置当前主机名称案例1:显示当前系统的主机名称案例2:临时设置主机名称为network网路配置命令–hostname注意:借助hostname命令更改的主机名称只是临时有效,该命令不会将更改结果存入/etc/sysconfig/network配置文件中。若要永久的更改主机名称应通过更改配置文件来实现。可以查看系统网路插口状况,也可以对网路插口的设置进行更改案例:不加任何选项使用ifconfig命令,可以列举当前系统中所有早已启动了的网路插口:网路配置命令–ifconfigifconfig命令加上-a参数可以显示所有的网路插口,包括启动的和未启动的。
借助“ifconfig指定的网路插口”命令,查看某一个网路插口的状况。ifconfig命令还可以拿来启动和停止网路插口。假如要启动某个网路插口用up,关掉某个网路插口用down。网路配置命令–ifconfig案例1:启动和关掉eth0插口案例2:为网路插口eth0设置IP地址为和,广播地址为55,子网网段为ifconfig案例ifup命令用于激活不活动的网路插口设备ifdown用于停止指定的网路插口设备案例:停掉eth0和激活eth0网路配置命令–ifup、ifdown/etc/service是一个脚本文件,借助service命令可以检测指定网路服务的状态,启动、停止或则重新启动指定的网路服务。service命令的句型格式如下:service服务名start/stop/status/restart/reload案例:重新启动network服务网路配置命令–service查看本机路由表,添加、删除路由条目,设置默认网段。1、查看路由表案例1:查看本机路由表信息网路配置命令–route3、添加/删掉默认网段案例1:添加默认网段案例2:删掉默认网段网路配置命令–route该命令可以设置网路插口IP地址的获得方法(是静态配置还是动态获得)、IP地址、子网网段、网关、DNS服务器IP地址等。
在命令行模式下直接输入setup命令回车,即可打开配置界面,再依次选择“【网络配置】|【EditDevice】|【eth0(eth0)】”,网路配置命令–setup注意:使用setup命令配置的各项参数会直接写入相应的网路配置文件,为了使设置生效应重新启动network网路服务。在RedHatEnterpriseLinux5.0中图形化的网路配置,是在桌面环境下的主菜单中选择【系统】|【管理】|【网络】,打开【网络配置】对话框,如图所示。图形界面配置工具ping:用于测试本机和目标主机的连通性网路测试工具traceroute:用于实现路由跟踪网路测试工具netstat:查看网路当前的联接状态网路测试工具netstat:查看网路当前的联接状态网路测试工具arp:配置并查看Linux系统的arp缓存,如:网路测试工具1.守护进程简介2.xinetd配置项目问题3-守护进程和xinetd3.守护进程管理工具中国水利水电出版社Linux网路操作系统与实训*