一、/etc/resolv.conf
nameserver192.168.100.2
domainburanle.com
searchburanle.com
sortlist117.0.0.0/255.0.0.0
nameserver:DNS服务器,目前红帽系统仅支持3个nameserver,多余的配置无效
domain:定义本地域名。很多程序用到它,如邮件系统;当为没有域名的主机进行DNS查询时,也要用到。如果没有域名,主机名将被使用,删除所有在第一个点( .)前面的内容。目前还未使用到。
search:它的多个参数指明域名查询顺序。当要查询没有域名的主机,主机将在由search声明的域中分别查找。domain和search不能共存;如果同时存在,后面出现的将会被使用。 sortlist:当得到的解析是多个的时候,可以通过sortlist进行排序得到想要的结果。 二、/etc/hosts
10.10.10.1 www.buranle.com aaa
IP 域名 别名
这边插入一下DNS的解析顺序为:/etc/hosts→本地缓存→DNS服务器
三、/etc/sysconfig/network
NETWORKING=yes
NETWORKING_IPV6=no HOSTNAME=www.buranle.com #GATEWAY=210.34.6.2 #FORWARD_IPV4=yes #GATEWAYDEV= 该文件主要用于配置主机名,与网络功能的启动与否。也能配置其他的网络参数,不建议在此文件配置。 四、/etc/sysconfig/network-scripts/ifcfg-NAME
DEVICE=eth1
BOOTPROTO=static IPADDR=10.10.10.1 NETMASK=255.255.255.0 ONBOOT=yes HWADDR=00:0c:29:a4:b4:9d DEVICE=:关联的设备名称,要与文件名保持一致 BOOTPROTO={static|none|dhcp|bootp}:引导协议,要使用静态地址,使用 static或none,dhcp表示使用dhcp来获取地址 IPADDR=:ip地址 NETMASK=:子网掩码 GATEWAY=:设定默认网关 ONBOOT=:开机时是否自动激活此网络 HWADDR=:硬件地址,要与硬件中的地址保持一致,可省 USERCTL={yes|no}:是否允许普通用户控制此接口 PEERDNS={yes|no}:是否在dhcp的时候,接受dhcp服务器指定的dns地址
五、/etc/sysconfig/network-scripts/route-ethX
添加格式1:
DEST via NEXTHOP 192.168.10.0/24via 10.10.10.254 添加格式2: ADDRESS0= NETMASK0= GATEWAY0= 六、Linux简单的配置和查询命令 A、ifconfig ifconfig interface [aftype]options | address -a:显示所有接口的配置信息 ethx:只显示某张网卡的信息 ifconfig ethXIP/MASK [up|down]:配置网络 常用配置:ifconfigeth1:0 10.10.10.10/24 B、route add:添加 -host -net -net0.0.0.0 route add -net|-host10.0.0.0/8 gw 192.168.169.100 route add default gw route del:删除 -host -net route del -net10.0.0.0/8 routedel default
|