收藏 分享(赏)

我爱你Linux服务器配置.ppt

上传人:wspkg9802 文档编号:4776552 上传时间:2019-01-12 格式:PPT 页数:30 大小:253.50KB
下载 相关 举报
我爱你Linux服务器配置.ppt_第1页
第1页 / 共30页
我爱你Linux服务器配置.ppt_第2页
第2页 / 共30页
我爱你Linux服务器配置.ppt_第3页
第3页 / 共30页
我爱你Linux服务器配置.ppt_第4页
第4页 / 共30页
我爱你Linux服务器配置.ppt_第5页
第5页 / 共30页
点击查看更多>>
资源描述

1、,ddLinux服务器配置与管理,第6章 配置网络连接,Linux网络的相关概念,1、linux的网络接口 (1)lo接口 (2)eth接口 (3)ppp接口 2、linux的网端接口 分为三大类 0255 用于最常用的服务的端口 2561024 由于其他的专用的服务 1024以上 用于端口的动态分配,6.1 网络的基本配置,Linux网络的相关配置文件 1、/etc/services文件 列出系统中所有可用的网络服务 2、/etc/sysconfig/network-scripts目录包含网络接口的配置文件以及部分网络命令 3、/etc/hosts文件可保留主机域名与ip地址的对应关系 4、

2、/resolv.conf文件列出客户机所使用的DNS服务器的相关信息,6.1 网络的基本配置,在桌面环境下配置网络,单击“系统”“管理”“网络” 1、基本配置 2、高级配置,6.1 网络的基本配置,hostname命令要查看当前主机的名称临时设置主机名,可使用“hostname 新主机名”命令来实现若要使主机名更改长期生效,则应直接在/etc/sysconfig/network配置文件中进行修改,系统启动时,会从该配置文件中获得主机名信息,并进行主机名的设置。,6.1.1 配置主机名,6.1 网络的基本配置,network配置文件中的内容一般为:rootrh9 root# more /etc/

3、sysconfig/network NETWORKING=yes /系统是否使用网络服务功能 HOSTNAME=rh9 /设置主机名 GATEWAY=192.168.168.1 /默认网关FORWARD_IPV4=false /是否开启IP数据包的转发,单网卡为false,6.1.1 配置主机名,6.1 网络的基本配置,1网络配置文件网络配置文件/etc/sysconfig/network用于对网络服务进行总体配置 常用的设置项主要有:,6.1.2 配置网卡,6.1 网络的基本配置, NETWORKING 用于设置系统是否使用网络服务功能。在配置文件中的设置方法为:NETWORKING=yes

4、|no FORWARD_IPV4 用于设置是否开启ipv4的包转发功能。FORWARD_IPV4=false|true另外也可编辑修改/etc/sysctl.conf配置文件,将其中的net.ipv4.ip_forward=0语句,更改为net.ipv4.ip_forward=1来打开内核的包转发功能。,6.1.2 配置网卡,6.1 网络的基本配置, HOSTNAME 用于设置本机的主机名,/etc/hosts中设置的主机名要注意与此处的设置相同。 DOMAINNAME 用于设置本机的域名。 GATEWAY 用于设置本机的网关IP地址。 GATEWAYDEV 用于设置与此网关进行通讯时,所使用

5、的网卡的名称。network的典型配置为: NETWORKING=yes FORWARD_IPV4=false GATEWAY=192.168.168.1GATEWAYDEV=eth0HOSTNAME=rh9DOMAINNAME=localdomain,6.1.2 配置网卡,6.1 网络的基本配置,2配置网卡的设备驱动模块要使网卡正常工作,必须首先正确配置网卡的设备驱动模块按总线类型的不同,目前使用的以太网卡主要有ISA网卡、PCI网卡和PCMCIA网卡。为使网卡正常工作,需要在模块配置文件(/etc/modules.conf)中设置网卡设备的别名(如eth0或eth1等),以及该网卡所要使用

6、的驱动模块名,这样内核在需要使用驱动程序时,会由内核服务kmod使用系统命令modprobe(insmod)自动装载该驱动模块,以使设备能正常工作。,6.1.2 配置网卡,6.1 网络的基本配置,以太网卡的设备名用ethN来表示,其中N为一个从0开始的数字,代表网卡的序号,第一块以太网卡的设备名为eth0,第二块以太网卡的设备名为eth1,其余依次类推。若要查看在modules.conf文件中,对网卡驱动模块的配置情况,则可使用以下命令来实现:rootrh9 root#grep eth /etc/modules.confalias eth0 pcnet32,6.1.2 配置网卡,6.1 网络的

7、基本配置,3网卡配置文件网卡的设备名、IP地址、子网掩码以及默认网关等配置信息是保存在网卡的配置文件中的,一块网卡对应一个配置文件,该配置文件位于/etc/sysconfig/network-scripts目录中,其配置文件名具有以下格式:ifcfg-网卡类型以及网卡的序号以太网卡的类型为eth,因此,第一块网卡的配置文件名为ifcfg-eth0,第二块网卡的配置文件名为ifcfg-eth1,其余依次类推。,6.1.2 配置网卡,6.1 网络的基本配置,4网卡的配置方法对网卡的配置有两种方法,一是直接利用vi编辑器,编辑修改网卡的配置文件,二是利用netconfig配置工具来配置网络,netc

8、onfig实质上也是通过修改网卡的配置文件来实现的。netconfig网络配置工具采用基于字符的窗口界面,来完成对IP地址、子网掩码、默认网关和DNS域名服务器的设置。,6.1.2 配置网卡,6.1 网络的基本配置,5网卡的常用操作命令Linux系统还提供了一些命令,用于查看网卡的设置信息或实现对网卡的管理。 显示网卡的设置信息要显示网卡的设置信息,可使用ifconfig命令来实现,其通常用法有:显示当前活动的网卡(未被禁用的)的设置,命令用法为:ifconfig显示系统中所有网卡的设置信息,命令用法为:ifconfig -a显示指定网卡的设置信息,命令用法为:ifconfig 网卡设备名,6

9、.1.2 配置网卡,6.1 网络的基本配置, 设置网卡的IP地址 要设置或修改网卡的IP地址,可使用以下命令用法来实现: ifconfig 网卡设备名 IP地址 netmask 子网掩码 例如,若要将当前网卡eth0的IP地址设置为192.168.168.156,子网掩码为255.255.255.0,则实现命令为:rootrh9 root# ifconfig eth0 192.168.168.156 netmask 255.255.255.0 禁用网卡 若要禁用网卡设备,可使用以下命令来实现: ifconfig 网卡设备名 down 或ifdown 网卡设备名,6.1.2 配置网卡,6.1 网

10、络的基本配置, 重新启用网卡 网卡被禁用后,若要重新启用网卡,其命令为: ifconfig 网卡设备名 up 或ifup 网卡设备名例如,若要重新启动eth0网卡,则实现命令为ifup eth0或ifconfig eth0 up 设置默认网关 设置默认网关也即设置默认路由,可使用Linux系统提供的route命令来实现,该命令主要用于添加或删除路由信息。,6.1.2 配置网卡,6.1 网络的基本配置, 查看当前路由信息若要查看当前系统的路由信息,其实现命令为:routerootrh9 root# route 添加/删除默认网关 若要添加默认网关,其命令用法为:route add default

11、 gw 网关IP地址 dev 网卡设备名 删除默认网关,命令用法为:route del default gw 网关IP地址 例如,若要设置网卡eth0的默认网关地址为192.168.168.1,则实现命令为:rootrh9 root# route add default gw 192.168.168.1 dev eth0 若要删除默认网关,则实现命令为:route del default gw 192.168.168.1,6.1.2 配置网卡之路由配置,6.1 网络的基本配置, 添加/删除路由信息在系统当前路由表中添加路由记录,其命令用法为: route add -net 网络地址 netma

12、sk 子网掩码 dev 网卡设备名 gw 网关若要删除某条路由记录,则命令用法为:route del -net 网络地址 netmask 子网掩码 示例:假某主机安装有两块网卡,网卡eth0用于连接电信ChinaNet网,网关地址为61.186.170.126;另一张网卡eth1用于连接教育网,其网关地址为219.221.49.67,试为主机配置路由,默认路由指向61.186.170.126 ,访问教育网的162.105.0.0/16和166.111.0.0 /16网段时,通过eth1网卡出去访问。,6.1.2 配置网卡之路由配置,6.1 网络的基本配置,rootrh9 root#route

13、add default gw 61.186.170.126 dev eth0rootrh9 root#route add -net 162.105.0.0 netmask 255.255.0.0 dev eth1 gw 219.221.49.67rootrh9 root#route add -net 166.111.0.0 netmask 255.255.0.0 dev eth1 gw 219.221.49.67,6.1.2 配置网卡之路由配置,6.1 网络的基本配置,5绑定IP和MAC地址将IP与MAC地址绑定,可防止IP地址的盗用。其实现方法是: 首先创建/etc/ethers文件,其内容

14、为:ip地址 空格 mac地址 然后运行arp -f命令,让绑定生效。例如,若要将192.168.168.154与MAC地址为00:0C:29:03:F3:75的网卡绑定,则实现命令为: rootrh9 root# echo “192.168.168.154 00:0C:29:03:F3:75“ /etc/ethers rootrh9 root# arp -f,6.1.2 配置网卡之路由配置,6.1 网络的基本配置,6修改网卡的MAC地址首先停用要修改的网卡设备,然后使用以下命令格式进行设置修改:ifconfig 网卡设备名 hw ether MAC地址例如,若要将eth0网卡的MAC地址修改

15、为00:0C:29:03:F3:76,则实现命令为:rootrh9 root#ifdown eth0rootrh9 root#ifconfig eth0 hw ether 00:0C:29:03:F3:76rootrh9 root#ifup eth0rootrh9 root#ifconfig eth0 #查看新的MAC地址,6.1.2 配置网卡之路由配置,6.1 网络的基本配置,1设置DNS服务器在Linux中,最多可同时指定3个DNS服务器的IP地址。/etc/resolv.conf配置文件用于配置DNS客户,该文件包含了主机的域名搜索顺序和DNS服务器的IP地址。在配置文件中,使用name

16、server配置项来指定DNS服务器的IP地址,查询时就按nameserver在配置文件中的顺序进行,且只有当第一个nameserver指定的域名服务器没有反应时,才用下面一个nameserver指定的域名服务器来进行域名解析。,6.1.3 配置客户端名称解析,6.1 网络的基本配置,2hosts文件/etc/hosts是早期实现主机名称解析的一种方法,其中包含了IP地址和主机名之间的对应关系。 该配置文件的默认内容为:rootrh9 root#more /etc/hosts# Do not remove the following line, or various programs# tha

17、t require network functionality will fail.127.0.0.1 rh9 localhost.localdomain localhost,6.1.3 配置客户端名称解析,6.1 网络的基本配置,3指定名称解析顺序 要设置名称解析的先后顺序,可利用/etc/nsswitch.conf配置文件中的hosts:配置项来指定,其默认解析顺序为hosts文件、DNS服务器。rootrh9 root#grep hosts /etc/nsswitch.conf #hosts: db files nisplus nis dnshosts: files dns #其中的fi

18、les代表用hosts文件来进行名称解析。,6.1.3 配置客户端名称解析,常用网络调试命令,1、ping命令 用来检测网络是否连通以及连通的质量用法:ping -c count -s packetsize-W timeout 2、netstat 显示网络连接、路由表和正在侦听的端口等信息。用法:netstat 命令选项 3、traceroute命令 实现路由跟踪用法:traceroute IP地址 4、nslookup 用来检测制定的DNS服务器是否正常工作,6.2 安装与配置ADSL拨号,PPP是点对点协议(Point to Point Protocol)的缩写,是TCP/IP协议的一个扩

19、展,增加了通过串行接口传输TCP/IP包和安全登录的功能。PPPoE是Point-to-Point Protocol Over Ethernet的缩写,称为以太网点对点协议,支持通过以太网来传输TCP/IP包,从而大大提高了网络的传输速度。ADSL拨号上网可使用PPPoE拨号软件来实现 ,下载地址:http:/ 1下载软件包rootrh9 root#cd /usr/local/srcrootrh9 src#wget http:/ 安装PPPoE拨号软件,6.2 安装与配置ADSL拨号,2安装软件包rootrh9 src#tar -zxvf rp-pppoe-3.5.tar.gzrootrh9

20、src#cd rp-pppoe-3.5/srcrootrh9 src#./configure rootrh9 src#make rootrh9 src#make install编译安装后,默认安装在/usr目录中,提供的可执行程序安装在/usr/sbin目录中,常用的可执行程序有adsl-setup、adsl-connect、adsl-start、adsl-stop、adsl-status。配置文件安装在/etc/ppp目录中,主配置文件为pppoe.conf,与防火墙相关的配置文件为/etc/ppp/firwall-standalone和/etc/ppp/firewall-masq。adsl

21、服务启动脚本为/etc/rc.d/init.d/adsl,6.2.1 安装PPPoE拨号软件,6.2 安装与配置ADSL拨号,配置可通过手工修改pppoe.conf配置文件来实现,也可使用adsl-setup配置向导来实现。1配置ADSL拨号rootrh9 root#cd /usr/sbinrootrh9 sbin# ./adsl-setup #开始配置ADSL 2ADSL拨号测试 在拨号之前,应先检查/etc/sysconfig/network文件和网卡配置文件中是否设置了默认网关,若设置了,应在配置文件中将其删除,让ADSL拨号成功后自动获得,然后利用“service network re

22、start“命令重启网络服务。,6.2.2 配置ADSL拨号,6.2 安装与配置ADSL拨号,ADSL拨号成功后,会增加拨号适配器ppp0,系统就会自动将其作为默认的网关地址,这样才能访问Internet网。rootrh9 sbin# ./adsl-start #开始ADSL拨号. . Connected! #连接成功!拨号适配器的网络接口卡的名称为ppp0,拨号成功后,会增加该网络接口。如果拨号不成功,应检查网线连接、ADSL MODEM设备以及账户和密码设置是否正确,并可通过查看 /var/log/messages日志文件,来了解拨号不成功的原因。 3设置ADSL自动拨号 在开机时自动拨号接入网络,可设置adsl服务在2、3、4、5运行级别时,自动启动,实现命令为:rootrh9 root#chkconfig -add adsl -level 2345,6.2.2 配置ADSL拨号,

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

当前位置:首页 > 网络科技 > 服务器

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


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

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

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