您好,欢迎访问三七文档
当前位置:首页 > 商业/管理/HR > 销售管理 > Linux网络服务-Linux基础网络设置
RHEL6__Linux网络服务轻舞飞扬学会设置Linux服务器的网络参数学会构建Linux文件服务器学会构建DNS域名解析服务器学会构建LAMP企业网站平台学会构建基于Postfix的电子邮件系统学会实施基于Linux平台的服务器项目课程目标课程结构基本网络和服务企业网站系统企业邮件系统1.查看和设置网络2.DHCP服务器的构建3.Samba文件共享服务4.FTP文件传输服务5.DNS域名解析服务1.Web站点构建、统计2.使用MySQL数据库3.LAMP平台的构建4.部署和使用Web论坛1.Postfix发信服务2.Dovecot收信服务3.实现STMP发信认证4.部署Webmail系统第1-4章第5-9章第10-11章第一章Linux基础网络设置——理论部分学会查看及测试网络学会设置网络地址参数学会使用DHCP动态配置主机地址技能展示本章结构Linux基础网络设置使用网络配置命令修改网络配置文件查看网络设置测试网络连接配置DHCP服务器使用DHCP客户端查看及测试网络设置网络地址参数使用DHCP动态配置主机地址查看所有活动网络接口的信息执行ifconfig命令查看指定网络接口信息格式:ifconfig网络接口名查看网络接口信息——ifconfig[root@localhost~]#ifconfigeth0eth0Linkencap:EthernetHWaddr00:0C:29:57:8B:DDinetaddr:192.168.4.11Bcast:192.168.4.255Mask:255.255.255.0inet6addr:fe80::20c:29ff:fe57:8bdd/64Scope:LinkUPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1RXpackets:2316errors:0dropped:0overruns:0frame:0TXpackets:1861errors:0dropped:0overruns:0carrier:0collisions:0txqueuelen:1000RXbytes:218230(213.1KiB)TXbytes:236350(230.8KiB)Interrupt:75Baseaddress:0x2000MAC地址IP地址广播地址子网掩码hostname命令查看或设置当前主机名格式:hostname查看主机名称——hostname[root@localhost~]#hostnamelocalhost.localdomainroute命令查看或设置主机中路由表信息格式:route[-n]查看路由表条目——route[root@localhost~]#route-nKernelIProutingtableDestinationGatewayGenmaskFlagsMetricRefUseIface192.168.4.00.0.0.0255.255.255.0U000eth00.0.0.0192.168.4.10.0.0.0UG000eth0-n:将路由记录中的地址信息显示为数字形式netstat命令查看系统的网络连接状态、路由表、接口统计等信息格式:netstat[选项]常用选项:-a:显示所有活动连接-n:以数字形式显示-p:显示进程信息-t:查看TCP协议相关信息-u:查看UDP协议相关信息-r:显示路由表信息查看网络连接情况——netstat[root@localhost~]#netstat-anpt|grep:21tcp000.0.0.0:210.0.0.0:*LISTEN1774/vsftpdping命令测试网络连通性格式:ping[选项]目标主机测试网络连接——pingroot@localhost~]#ping192.168.4.110PING192.168.4.110(192.168.4.110)56(84)bytesofdata.64bytesfrom192.168.4.110:icmp_seq=1ttl=128time=0.694ms64bytesfrom192.168.4.110:icmp_seq=2ttl=128time=0.274ms……---192.168.4.110pingstatistics---2packetstransmitted,2received,0%packetloss,time1162msrttmin/avg/max/mdev=0.274/0.484/0.694/0.210ms按Ctrl+C中止测试traceroute命令测试从当前主机到目的主机之间经过的网络节点格式:traceroute目标主机地址跟踪数据包——traceroute[root@localhost~]#traceroute192.168.7.7tracerouteto192.168.7.7(192.168.7.7),30hopsmax,40bytepackets1(192.168.4.1)7.740ms15.581ms15.881ms2(192.168.7.7)19.652ms19.995ms19.942msnslookup命令测试DNS域名解析格式:nslookup目标主机地址[DNS服务器地址]域名解析——nslookup[root@localhost~]#nslookup:202.106.0.20#53Non-authoritativeanswer:=:64.233.289.247,64.233.189.104,64.233.189.99DNS服务器地址解析的反馈结果临时配置——使用命令调整网络参数简单、快速,可直接修改运行中的网络参数一般只适合在调试网络的过程中使用系统重启以后,所做的修改将会失效固定设置——通过配置文件修改网络参数修改各项网络参数的配置文件适合对服务器设置固定参数时使用需要重载网络服务或者重启以后才会生效设置网络参数的方式设置网络接口的ip地址、子网掩码格式:ifconfig接口名ip地址[netmask子网掩码]ifconfig网络接口ip地址[/掩码长度]禁用或者重新激活网卡格式:ifconfig网络接口upifconfig网络接口down设置虚拟网络接口格式:ifconfig接口名:序号IP地址设置网络接口参数——ifconfig删除路由表中的默认网关记录格式:routedeldefaultgwIP地址向路由表中添加默认网关记录格式:routeadddefaultgwIP地址添加到指定网段的路由记录格式:routeadd-net网段地址gwIP地址删除到指定网段的路由记录格式:routedel-net网段地址设置路由记录——routehostname命令设置主机名格式:hostname主机名称修改主机名——hostname[root@localhost~]#hostnamelocalhost.localdomain[root@localhost~]#hostname[root@localhost~]#hostname[root@localhost~]#bash[root@~]#启用新的shell会话/etc/sysconfig/network-scripts/目录下的ifcfg-eth0:第1块以太网卡的配置文件ifcfg-eth1:第2块以太网卡的配置文件……网络接口配置文件[root@localhost~]#ls/etc/sysconfig/network-scripts/ifcfg-*/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-lo[root@localhost~]#vim/etc/sysconfig/network-scripts/ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=staticIPADDR=192.168.4.1NETMASK=255.255.255.0GATEWAY=192.168.4.2重启network网络服务禁用、启用网络接口启用、禁用网络接口配置[root@localhost~]#servicenetworkrestart正在关闭接口eth0:[确定]关闭环回接口:[确定]弹出环回接口:[确定]弹出界面eth0:[确定][root@localhost~]#ifdowneth0[root@localhost~]#ifupeth0/etc/sysconfig/network文件用途:保存全局网络设置,主要包括主机名信息主机名称配置文件[root@localhost~]#vi/etc/sysconfig/networkNETWORKING=yesNETWORKING_IPV6=noHOSTNAME=/etc/resolv.conf文件用途:保存本机需要使用的DNS服务器的IP地址域名解析配置文件[root@localhost~]#vi/etc/resolv.confsearchlocaldomainnameserver202.106.0.20nameserver202.106.148.1/etc/hosts文件用途:保存主机名与IP地址的映射记录hosts文件和DNS服务器的比较默认情况下,系统首先从hosts文件查找解析记录hosts文件只对当前的主机有效hosts文件可减少DNS查询过程,从而加快访问速度本地主机映射文件[root@localhost~]#cat/etc/hosts127.0.0.1localhost.localdomainlocalhost……119.75.218.70NetworkManager是用来设定、配置和管理各种网络连接类型的桌面工具。system-config-network软件包:system-config-network-tui用于管理以太网卡的ethtool工具显示某个网络适配器的驱动信息,适用于查询软件兼容性的情况ethtool-i接口名显示网络数据:ethtool-S设置适配器连接速度(Mbps)ethtoolspeed10|100|1000请思考:如何将系统的主机名称修改为filesvr?使用ifconfig命令可以实现哪些网络操作?如何添加默认网关地址并永久生效?在ifcfg-eth0配置文件中修改了IP地址以后,有哪些方式可以使新的IP地址生效?小结DHCP服务为大量客户机自动分配地址,提供集中管理减轻管理和维护成本、提高网络配置效率可分配的地址信息主要包括网卡的IP地址、子网掩码对应的网络地址、广播地址默认网关地址DNS服务器地址使用DHCP动态配置主机地址DHCP服务器软件RHEL5光盘中的dhcp-3.0.5-23.el5.i386.rpmdhcp软件包的主要文件主配置文件:/etc/dhcp/dhcpd.conf执行程序:/usr/sbin/dhcpd、/usr/sbin/dhcrelay服务脚本:/etc/rc.d/init.d/dhcpd、/etc/rc.d/init.d/dhcrelay执行参数配置:/etc/sysconfig/dhcpdDHCP中继配置:/etc/sysconfig/dhcrelay安装DHCP服务器dhcpd.conf的内容构成主配置文件4-1ddn
本文标题:Linux网络服务-Linux基础网络设置
链接地址:https://www.777doc.com/doc-1579668 .html