欢迎来到天天文库
浏览记录
ID:38134043
大小:371.04 KB
页数:6页
时间:2019-05-25
《Linux网络配置》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、Linux网络配置学习目标:在Linux环境下对网络设备和通讯的配置方法,网络出错的解决方法。在安装Linux时,安装程序会提示你给出tcp/ip网络的配置参数,如本机的ip地址,缺省网关的ip地址,DNS的ip地址等。根据这些配置参数,安装程序将会自动把网卡驱动程序编译到内核中。当然这些参数也可以在安装完成系统之后进行配置。网卡的驱动程序是作为模块加载到内核中去的,所有Linux支持的网卡驱动程序都是存放在目录/lib/modules/(linux版本号)/net/下。Linux网络配置的常用命令setup安装完操作系统,我们就可以对
2、网卡进行配置了,使用setup这个命令:[root@tech03~]#setup分别选择【网络配置】、【EditDevices】【新设备】【以太网】进入到如下界面:填写各项参数,名称与设备的名字通常保持一致,第三项是是否动态获得IP,下边依次是静态ip、子网掩码、默认网关。如:然后【OK】【保存】即可。ifconfig如果是已经配置好的网卡,我们可以通过ifconfig这个命令来对网络进行设置:[root@tech03~]#ifconfigeth0192.168.0.40netmask255.255.255.0使用ifconfig-a可
3、以查看所有的网络接口:[root@tech03~]#ifconfig-aifconfig命令用到的执行参数可以没有,也可有一个网络接口的名字、一个ip地址以及其他参数选项。ifconfig命令会把一个ip地址分配给一个网络接口,然后,用户的系统就会知道存在着这样一个网络接口,还会知道它对应着某个特定的ip地址。此外,用户还可以定义ip地址到底是一个主机的地址还是一个网络的地址。ifconfig命令单独使用时显示当前系统中活动的网卡设置。其在终端上的响应如下:在上图中,命令响应的以eth0为首的第一行是本机的以太网卡配置参数,这里显示了网
4、卡的设备名和硬件的MAC地址00:30:67:68:ED:0E(MAC地址是由生产厂家指定的,每个网卡拥有的唯一地址,MAC地址是一个48位地址,图中是以16进制表示的)。第二行显示本机的ip地址信息,分别是本机的ip地址,网络广播地址和子网掩码。必须确认这些信息都是正确无误的,否则Linux服务器无法与其他网络设备建立连接。第三行显示的是设备的网络状态。MTU(最大传输单元)和Metric(度量值)字段显示的是该接口当前的MTU和度量值的值。后面几行是用来显示接口通信的网络统计值。RX和TX分别表示接收和传送的数据包。如果网卡已经完成
5、配置却还是无法与其他设备通讯,那么从RX和TX的显示数据上可以简单的分析一下故障原因。还有一个以lo为首的部分。Lo是look-back网络接口,从ip地址127.0.0.1就额可以看出,它代表本机。无论系“”统是否接入网络,这个设备总是存在的,除非你在内核编译的时候禁止了网络支持,这是一个称为回送设备的特殊设备,它自动由Linux配置以提供网络的自身连接。Ip地址127.0.0.1是一个特殊的回送地址(即默认的本机地址),可以在系统上用telnet对ip地址127.0.0.1进行测试。如果有inetd进程在运行的话会从机器上获得登陆提
6、示符。Linux可以利用这个特征在进程与仿真网络之间进行通信。如果只关心某个设备是否正常,可以在ifconfig后接设备接口名字,如下命令:route传输过程中的一个数据包会经过一个“路由到”达目的地。在一个大型的网络中,数据包从一个计算机传输到另一个计算机,直到他们到达目标计算机为止,路由决定着这个过程从哪里开始,也决定着为了到达目的地,用户的系统最先需要向哪台计算机传输数据包。在小型网络中,路由可能是固定不变的,一个系统知道如何才能经过固定的路径到达另外一个。而在大型网络或者因特网中,路由的安排是动态的。用户的系统知道应该把数据包第
7、一个发送给哪台计算机,那台计算机收到数据包后,再把它传递给下一台计算机,再由它决定如何继续下午,直到到达目的地为止。对动态路由来说,需要用户系统了解的东西是很少的。而静态路由却不一样,因为用户必须记录所有网络连接的通断情况,其路由安排可能会变得很复杂。用户的路由列在/proc/net/route文件里保存的路由分配表里。如果想看到路由表,直接在终端中输入不带任何参数选项的route命令,如图:上图输出结果中各个字段的含义是:Destination表示路由的目标IP地址。Gateway表示网关使用的主机名或者IP地址。上图输出的“*”表示
8、没有网关。Genmask表示路由的网络掩码。内核将数据包的IP地址和Genmask按位进行与操作,得到的地址与“”路由的目标地址进行比较,如果相同则采用相应的路由。Flags表示路由的标志。可用的标志及其意
此文档下载收益归作者所有