如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第9章网络基础9-1Linux网络配置基础9-1-2Linux网络的相关概念2、Linux网络端口TCP/IP利用端口号来进行区别不同的网络服务端口号分类按端口号分布划分(1)知名端口(Well-KnownPorts)即众所周知的端口号,范围从0到1023,这些端口号一般固定分配给一些服务。比如21端口分配给FTP服务,25端口分配给SMTP(简单邮件传输协议)服务,80端口分配给HTTP服务,135端口分配给RPC(远程过程调用)服务等等。(2)动态端口(DynamicPorts)动态端口的范围从1024到65535,这些端口号一般不固定分配给某个服务,也就是说许多服务都可以使用这些端口。只要运行的程序向系统提出访问网络的申请,那么系统就可以从这些端口号中分配一个供该程序使用。在关闭程序进程后,就会释放所占用的端口号。常见端口主要有(1)FTP:文件传输协议,使用21端口。通过FTP服务来实现文件的传输是互联网上上传、下载文件最主要的方法(2)Telnet:远程登陆,端口23。是Internet上普遍采用的登录和仿真程序。(3)SMTP:简单邮件传送协议,现在很多邮件服务器都用的是这个协议,用于发送邮件。如:常见的免费邮件服务中用的就是这个邮件服务端口,所以在电子邮件设置中常看到有这么SMTP端口设置这个栏,服务器开放的是25号端口。(4)POP3:它是和SMTP对应,POP3用于接收邮件。通常情况下,POP3协议所用的是110端口。也是说,只要你有相应的使用POP3协议的程序(例如Foxmail或Outlook),就可以不以Web方式登陆进邮箱界面,直接用邮件程序就可以收到邮件。(5)HTTP:超文本传输协议,上网浏览网页时,就得在提供网页资源的计算机上打开80号端口以提供服务。常说“WWW服务”、“Web服务器”用的就是这个端口。(6)DNS:用于域名解析服务,DNS用的是53号端口。(7)SNMP:简单网络管理协议,使用161号端口,是用来管理网络设备的。9-1-3Linux网络的相关配置文件1./etc/services文件该文件保存各网络服务的名称以及该服务使用的传输协议和默认端口号的映射关系。一般为每个程序同时分配TCP和UDP端口号。即使某个程序只使用TCP传输协议,也会在该文件中至少拥有两个条目。一般不修改此文件内容。2./etc/sysconfig/network-scripts目录该目录包含网络接口的配置文件以及部分网络命令。其中一定包括:ifcfg-eth0:第一个网卡接口的配置文件ifcfg-lo:本地回送接口的相关信息DEVICE:网络接口的名称;HARDWARE:MAC地址ONBOOT:启动时是否激活网卡GATEWAY:网关地址;TYPE:网卡类型USERCTRL:是否允许非root用户控制该设备PEERDNS:是否DNS服务BOOTPROTO:采用的启动协议。主要static和dhcp3./etc/sysconfig/networkNETWORKING:设置Linux是否运行网络HOSTNAME:计算机的主机名称该文件还可包括:GATEWAY:网关的IP地址GATEWAYDEV:连接网关的网络设备4./etc/hosts文件该文件是保存主机名和IP地址映射的静态文件,用于本地的名称解析,是域名系统DNS的前身。如果网络中没有DNS而且网络的规模不大,可采用这种解析方式,即将所有主机的名称和IP地址的映射信息写入该文件,然后将该文件发给网络的所有主机。5./etc/resolv.conf文件该文件列出客户机所使用的DNS服务器的相关信息。nameserve:设置DNS服务器的IP地址,最多设置3个。search:DNS服务器域名搜索列表。域名解析时,系统会将此处设置的网络域名自动加在要查询的主机名之后进行查询。domain:指定主机所在的网络域名。9-2配置网络激活与停用网卡删除网卡添加虚拟网卡Linux中每个物理网卡都可以配置多个虚拟网卡,从而满足不同网络环境的需要。虚拟网卡间用别名来区别。比如某用户笔记本家中使用静态IP地址,而在单位使用DHCP服务器动态分配。就可以为这台计算机配置两个虚拟网卡,分别用于两个网络环境。在不同的网络环境,激活不同的虚拟网卡即可。使用虚拟网卡时,当激活其中一个虚拟网卡时,另一个虚拟网卡的状态也显示为活跃状态。而实际上在某一时刻只有一个虚拟网卡被使用。添加设备别名设置代理服务器9-2-2配置网络的Shell命令(hostname)9-2-2配置网络的Shell命令(ifconfig)查看当前网络接口的配置情况续前9-2-2配置网络的Shell命令(ifup和ifdown)9-2-2配置网络的S