第十二讲网络基础-------------------------------------------------------------------------------扬州职业大学计算机系本讲内容熟悉Linux网络基本配置-------------------------------------------------------------------------------扬州职业大学计算机系LINUX管理Linux管理Linux网络管理Linux系统管理系统安装进程管理权限管理备份还原网络协议DNS服务DHCP服务Samba服务NFS服务FTP服务服务网络安全-------------------------------------------------------------------------------扬州职业大学计算机系网络管理常用网络服务WebFTPDNSDHCPSAMBANFS-------------------------------------------------------------------------------扬州职业大学计算机系网络相关配置文件介绍1/etc/hosts包含(本地网络中)已知主机的一个列表。如果系统的IP不是动态获取,就可以使用它。对于简单的主机名解析(点分表示法),在请求DNS或NIS网络名称服务器之前,/etc/hosts.conf通常会告诉解析程序先查看这里。文件格式:ip地址主机名别名-------------------------------------------------------------------------------扬州职业大学计算机系网络相关配置文件介绍2/etc/servicesInternet网络服务文件,将网络服务名转换为端口号/协议。由inetd、telnet、tcpdump和一些其它程序读取。文件中的每一行对应一种服务,它由4个字段组成,中间用TAB或空格分隔,分别表示“服务名称”、“使用端口”、“协议名称”以及“别名”。文件格式:服务端口/端口类型别名-------------------------------------------------------------------------------扬州职业大学计算机系网络相关配置文件介绍3/etc/hostname主机名配置文件,该文件只有一行,记录着本机的主机名。文件格式:主机名-------------------------------------------------------------------------------扬州职业大学计算机系网络相关配置文件介绍4/etc/network/interfaces网络接口参数配置文件,例:有两个网络接口,eth0分配静态IP地址eth1动态获取IP地址-------------------------------------------------------------------------------扬州职业大学计算机系网络相关配置文件介绍5/etc/resolv.conf该文件是DNS域名解析的配置文件,它的格式很简单,每行以一个关键字开头,后接配置参数。resolv.conf的关键字主要有四个,分别是:nameserver#定义DNS服务器的IP地址domain#定义本地域名search#定义域名的搜索列表sortlist#对返回的域名进行排序-------------------------------------------------------------------------------扬州职业大学计算机系基本的网络配置命令和脚本etherconfDebian下提供一个名叫etherconf软件包,用于配置网络信息,包括主机名,IP,DHCP,DNS,GATEWAY,NETMASK...等,默认没有安装这一软件包,需要您手动安装。安装完毕后运行下面命令进行配置:dpkg-reconfigureetherconf-------------------------------------------------------------------------------扬州职业大学计算机系基本的网络配置命令和脚本/etc/init.d/networking系统启动时的初始化脚本,当系统以某个级别启动时,它负责初始化所有的已配置的网络接口.-------------------------------------------------------------------------------扬州职业大学计算机系网络相关命令ifconfig命令显示当前的网卡设置#ifconfig显示系统中所有网卡设置#ifconfig–a显示指定网卡的设置#ifconfig网卡设备名称启动指定的网卡#ifconfig网卡设备名称up或#ifup停止指定的网卡#ifconfig网卡设备名称down或#ifdown设置网卡的ip地址#ifconfig网卡设备名称ip地址-------------------------------------------------------------------------------扬州职业大学计算机系route命令route命令:用于显示和动态修改系统当前的路由表信息1、显示路由信息#route2、添加删除路由信息routeadd–net网络地址netmask子网掩码dev网卡设备名routedel–net网络地址netmask子网掩码3、添加删除默认网关routeadddefaultgw网关ip地址dev网卡设备名称routedeldefaultgw网关ip地址-------------------------------------------------------------------------------扬州职业大学计算机系pingping[–c发出的报文数]目的主机地址ping命令通过向被测试的目的主机地址发送ICMP报文并收取回应报文,来测试当前主机到目的主机的网络连接状态-------------------------------------------------------------------------------扬州职业大学计算机系nslookupnslookup用于使用系统设定的DNS服务器解析域名,用该命令可以测试NDS服务器是否工作正常nslookup命令有交互方式查询和命令行方式查询#nslookup#nslookup主机域名|ip地址