发布时间:2014-09-05 17:42:19作者:知识屋
一 相关文件(以ubuntu为例):
(1)/etc/host:the static lookup for hostnames(man 5 hosts).
*功能:把主机名映射到IP地址,只包含本地映射关系,最好用它保存系统引导时所需的映射关系(例如主机自身、默认网关和名字服务器的映射关系),使用DNS或LDAP来找到本地网络与外界的映射关系。
*格式:ip_address canonical_hostname [aliases...别名],每行以IP地址开头,后面跟着主机名,通常把localhost放在第一行。
*注意:通常linux主机查询对方身份时,首先查询/etc/hosts文件的设置,接下来是/etc/resolv.conf的DNS主机。
(2)/etc/hostname:设置机主名。
(3)/etc/resolv.conf:resolver configuration file(man 5 resolv.conf)。
*功能:DNS客户机的配置文件,用于设置DNS服务器的IP地址以及DNS域名、主机的域名搜索顺序,该文件是域名解析器(resolver)使用的配置文件。
*格式:nameserver ip。除了nameserver还包含:domain、search和sortlist等配置选项。最多可以由3个nameserver项。
*注意:如果主机通过DHCP获得其DNS服务器地址,则不需手动配置这个文件。
(4)/etc/host.conf:resolver configuration file(man 5 host.conf)。
*功能:
order关键字用来指定主机名解析顺序,通常是先/etc/hosts文件,再搜bind名字服务器(DNS)。
multi关键字:是否允许主机有多个ip地址,on或者off,默认为off。
nospoof:是否禁止IP欺骗,on或者off,默认为off。
*格式:
order hosts,bind
multi on
(5)/etc/network/interfaces:network interface configuration for ifup and ifdown(man 5 interfaces)。
*功能:设置IP地址、网络掩码和默认网关,每个网络接口对于关键字iface开头的一行,后面跟着多个缩进行,指定更多的参数。ifup和ifdown命令读取这个文件来启动或停止接口,ifconfig是配置接口的。
格式:auto:指定在系统引导时刻或允许ifup -a时需要启动的接口,iface是关键字,inet是地址族,关键字static表示直接给eth0分配IP地址和网络掩码,即静态配置。
auto lo eth0//启动lo和eth0接口,lo是本地环回接口。
iface lo inet loopback
iface eth0 inet static
address x.x.x.x
netmask x.x.x.x
gateway x.x.x.x
(6)/etc/services:Internet network services list(man 5 services)。
*功能:该文件定义了系统中标准网络服务对应的端口和协议类型,存在的服务条目不代表当前正在运行于机器上。
*主要:很多系统程序需使用该文件,一般情况不要修改该文件,因为这些设置都是Internet标准的设置。
(7)NetworkManager:
*功能:能够管理各种有线网络、无线网络和VPN,不断探测和评估能够使用的网络,一旦有“更合适的”网络可用则会切换到新网络上去。
*注意:NetworkManager主要用在笔记本计算机上,因为笔记本的网络环境可能会发生频繁变化。对于服务器则没必要使用,而且实际上还会让管理更复杂,在这样环境中,应该不装或者不使用NetworkManager。Ubuntu默认运行NetworkManager,但静态配置的网络接口不在其控制范围,RedHat默认根本不运行NetworkManager。
linux一键安装web环境全攻略 在linux系统中怎么一键安装web环境方法
Linux网络基本网络配置方法介绍 如何配置Linux系统的网络方法
Linux下DNS服务器搭建详解 Linux下搭建DNS服务器和配置文件
对Linux进行详细的性能监控的方法 Linux 系统性能监控命令详解
linux系统root密码忘了怎么办 linux忘记root密码后找回密码的方法
Linux基本命令有哪些 Linux系统常用操作命令有哪些
Linux必学的网络操作命令 linux网络操作相关命令汇总
linux系统从入侵到提权的详细过程 linux入侵提权服务器方法技巧
linux系统怎么用命令切换用户登录 Linux切换用户的命令是什么
在linux中添加普通新用户登录 如何在Linux中添加一个新的用户
2012-07-10
CentOS 6.3安装(详细图解教程)
Linux怎么查看网卡驱动?Linux下查看网卡的驱动程序
centos修改主机名命令
Ubuntu或UbuntuKyKin14.04Unity桌面风格与Gnome桌面风格的切换
FEDORA 17中设置TIGERVNC远程访问
StartOS 5.0相关介绍,新型的Linux系统!
解决vSphere Client登录linux版vCenter失败
LINUX最新提权 Exploits Linux Kernel <= 2.6.37
nginx在网站中的7层转发功能