Linux网络的基本配置详解
Linux网络的基本配置详解 一、常用的网络配置文件 1、/etc/sysconfig/network /etc/sysconfig/network文件主要用于设置基本的网络配置,包括主机名称,网关等.文件中的内容如下: Networking:用于设置linux网络是否允许,取值是yes或者是no. Hostname:用于设置主机名称. Gateway:用于设置网关的IP地址. 2、/etc/sysconfig/network-scripts/ifcfg-ethN 网卡设备名,IP地址、子网掩码、网关等配置信息都保存在网卡配置文件中.一块网卡对于一个配置文件,配置文件通常位于/etc/sysconfig/network-scripts/目录下.文件名是ifcfg-ethN,N;表示第几块网卡,N是从0开始的数字.例如第一块网卡是ifcfg-eth0,第二块网卡是ifcfg-eth1以此类推. Linux系统支持在一块物理网卡上绑定多个IP地址.需要建立多个网卡配置文件,其文件名的形式如:ifcfg-ethN:M,其中N,M均是从0开始的数字.例如:第一块物理网卡的第一个虚拟网卡是ifcfg-eth0:0. 所有的网卡Ip配置文件都有如下类型的格式,具体如下: 上述配置文件中各项具体的含义如下所述: Device:表示当前网卡设备的设备名称 Bootproto:获取IP地址的方式,取值为static、bootp和dhcp. Broadcast:广播地址. Hwaddr:改网络设备的mac地址. Ipaddr:该网络设备的IP地址. Netmask:该设备的子网掩码. Network:该设备所处的网络的网络地址. Gateway:网卡的网关地址. Onboot:设置系统启动的时候是否启动该设备. 3、/etc/hosts /etc/hosts文件是早期实现静态域名解析的一种方法,该文件的中存储IP地址和主机名的静态的映射关系.用于本地解析,是dns的前身.利用该文件进行名称解析的时候,系统会直接读取该文件的IP地址和主机对应的记录.该文件默认的内容是:
4、/etc/resolv.conf /etc/resolv.conf文件是dns客户端用于指定系统所用的dns服务器的IP地址,在该文件中除了可以指定dns服务器后,还可以设置当前主机所在域以及dns搜索的路径等.该文件的默认的内容是: Nameserver:设置dns服务器的IP地址. Search:设置dns的搜索路径,即不在进行完全域名解析的时候,默认的附加域名后缀. Domain:设置计算机的本地域名. 5、/etc/host.conf /etc/host.conf文件用来指定如何进行域名解析.该文件的内容通常有如下几行: Order:设置主机名解析的可用方法及其顺序.可用的方法有hosts(利用/etc/hosts文件进行解析),bind(利用dns服务器解析),nis(利用网络信息服务器进行解析) Multi:设置是否从/etc/hosts文件中返回主机的多个IP地址,取值为on和off Nospoof:取值为on或者off. /etc/host.conf文件的具体的内容如下: 6、/etc/services /etc/services文件用于保存各种网络服务名称与该网络服务所使用的协议及其默认的端口号的映射关系.该文件的内容较多,下面的该文件的部分内容: 二、常用的网络配置命令 1、 Hostname 在网络中每一台主机都对应一个唯一的主机名称,用来唯一的表示一台主机.Hostname用于显示或者临时设置主机的名称.例如:显示显示当前主机的名称可以直接输入hostname,然后回车,如下图: 要临时设置主机的名称为xia,可以使用hostname xia 如下图所示: 2、 Ifconfig Ifconfig命令用于查看系统网络接口状态,也可以对网络接口状态进行设置,只使用ifconfig命令的时候是显示当前网络接口的配置情况.如下图所示:
Link ecxap:描述网络接口类型 Hwaddr:设置网卡的mac地址 Inet addr:此接口对应的IP地址 Bcast:广播地址 Mask:子网掩码 Mtu:最大传输单元,表示此接口所能传输的最大帧数 Tx packets:传出的数据包数,错误数,遗失数和溢流数 Metric:此接口的跃点数 Rx packets:接收 |
||
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |