linux网络基础

linux网络基础

ID:20463887

大小:72.67 KB

页数:7页

时间:2018-10-09

linux网络基础_第1页
linux网络基础_第2页
linux网络基础_第3页
linux网络基础_第4页
linux网络基础_第5页
资源描述:

《linux网络基础》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、Linux网络基础■VMware虚拟机网络连接■Linux的网络配置文件■Linux的网络命令■管理网络服务■实现Linux网络安全Linux的网络配置文件要完成网络配置工作,可以修改相应的配置文件、使用网络命令以及通过图形界面进行设置。要管理网络服务,可以使用服务配置工具、ntsysv命令以及chkconfig和service命令来启动和停止服务。网络配置文件■Linux系统中,TCP/IP网络是通过若干个文本文件进行配置的,可以通过编辑这些文件来完成联网工作。■修改了相应的网络配置文件,并没有使所作的

2、配置在当前系统中生效,需要使用“servicenetworkrestart”才可以使新的配置在当前系统中生效。■主机地址、子网掩码和网关/etc/sysconfig/network-scripts/ifcfg-ethO■系统网络设备的配置文件保存在/etc/sysconfig/network-scripts目录下,其中文件ifcfg-ethO包含第一块网+的配置信息,文件ifcfg-eth1包含第二块网卡的配置信息,文件ifcfg-lo包含环回接口的配置信息。■配置DNS客户/etc/resolv.con

3、f■包含了主机的域名搜索顺序和DNS服务器的地址,每一行应包含一个关键字和一个或多个的由空格隔开的参数。■配置名字解析器/etc/host.conf和/etc/nsswitch.conf■有两个文件用于进行主机名到IP地址的解析。文件/etc/host.conf由版本5的libc库所使用,而/etc/nsswitch.conf由版本6使用(glibc)。问题在于一些程序使用其中一个,而一些使用另一个,所以将两个文件都配置正确是必要的。■/etc/host.conf文件指定如何解析主机名。■/etc/nss

4、witch.conf由Sun公司开发,用于管理系统中多个配置文件查找的顺序,它比/etc/host.conf文件提供了更多的功能。■网络设置/etc/sysconfig/network■用来指定服务器上的网络配置信息,包含控制和网络有关的文件和守护程序的行为的参数。■NETWORKING=yes/no网络是否被配置;■HOSTNAME=hostname服务器的主机名;■GATEWAY=gw-ip网络网关的IP地址;■主机名/etc/hosts■包含系统的主机名称,完全的域名及别名。■在没有域名服务器的情况

5、下,系统上的所有网络程序都通过查询该文件来解析对应于某个主机名的IP地址。■端口号和服务器名之间的映射/etc/services■定义了Linux系统中所有服务的名称、协议类型、服务的端口等信息。不少系统程序要使用这个文件。■一旦配置完机器的网络配置文件,应该重新启动网络以使修改生效:■servicenetworkrestart■/etc/rc.d/init.d/networkrestart网络连接形界面配置网络■“系统一首选项网络配置命令hostname■每个系统都应该有一个名字,通常在系统安装时确定,

6、可以使用hostname命令来获得或者设置(需要root权限)当前系统的名字。ifconfig■显示或设置计算机网卡的IP地址。■Io是look-back网络接口,是一个称为回送设备的特殊设备,从IP地址127.0.0.1可以看出,它代表“本机”。无论系统是否接入网络,这个设备总是存在的,自动由Linux配置以提供网络的自身连接,除非内核编译的时候禁止了网络支持。Linux的网络命令■route■传输过程中数据包会经过一个“路由”到达目的地。在大型网络或者因特网中,路由的安排是动态的,用户的系统知道应该把

7、数据包第一个发送给哪台计算机,那台计算机收到数据包后,再把它传递给下一台计算机,再由它决定如何继续下去,直到到达目的地为止。而静态路由却不一样,用户必须记录所有网络连接的通断情况。■用户的路由列在/proc/net/route文件里,使用不带任何参数选项的route命令查看路由表。ifconfigethO192.168.1.102netmask255.255.255.0//添加IP地址routeadddefaultgw192.168.1.1//添加网关ip■ip是iproute2软件包里面的一个强大的网络

8、配置工具,它能够替代一些传统的网络管理工具。例如:ifconfig、route等。■ip命令手册■ipaddressadd219.218.22.20/24devethO■iprouteadddefaultvia219.218.22.1■网络测试命令■ping■通过向被测试的目的主机地址发送ICMP报文并收取回应报文,来测试当前主机到目的主机的网络连接状态。■Linux系统中,ping命令默认不间断地发送ICMP报文直到用户使用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。