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.localdomainroute命令查看或设置主机中路由表信息格式: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/vsftpdping命令测试网络连通性格式: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.942msnslookup命令测试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网段地址设置路由记录——routehostname命令设置主机名格式: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.70NetworkManager是用来设定、配置和管理各种网络连接类型的桌面工具。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.rpmdhcp软件包的主要文件主配置文件:/etc/dhcp/dhcpd.conf执行程序:/usr/sbin/dhcpd、/usr/sbin/dhcrelay服务脚本:/etc/rc.d/init.d/dhcpd、/etc/rc.d/init.d/dhcrelay执行参数配置:/etc/sysconfig/dhcpdDHCP中继配置:/etc/sysconfig/dhcrelay安装DHCP服务器dhcpd.conf的内容构成主配置文件4-1ddn

1 / 40
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功