RHCE是Red Hat Certified Engineer的简称——红帽认证工程师 始于1999年3月。
Red Hat是全世界Linux厂商中的龙头老大,其市场占有率从1999年起就已超过了50%。并在业界得到广泛应用。而红帽认证工程师也是业界公认的最权威的Linux认证之一。RHCE 是世界上第一个面向Linux 的认证考试,它不是一个普通的认证测试,和其他操作系统认证考试相比,它没有笔试,全部是现场实际操作,所以RHCE成了业界公认的最难的认证考试之一。Red Hat在北京举行的RHCE十年庆典中统计表明,截至2009年6月,中国大陆通过人数为2037人。
RH133 是讲红帽Linux系统管理:涵盖了红帽认证技师需掌握的技能。
本笔记基于培亚RHCE教学视频,学习的目的是系统的了解Red Hat Enterprise Linux,希望对大家有所帮助。
本笔记每周发布一章,时间暂定于每周5下午18时0分,本章是RHCE中RH133中的第5章-设定网络,RH133前面三章和RH033的内容会陆续补齐,感谢大家的关注。
本章目录:
2.5.1、系统如何辨识网络装置
2.5.2、系统中有哪些网卡
2.5.3、mii-tool管理工具
2.5.4、ifconfig指令
2.5.5、ifup/ifdown指令
2.5.6、网络设定对应的文件(档案)
2.5.7、网络的基本设定
2.5.8、一张网卡上绑定多个IP
2.5.9、DHCP/BOOTP
2.5.10、在系统里生效的网络参数
2.5.11、Default Route预设路由
2.5.12、Static Route静态路由
2.5.13、Name Resolution名称解析
2.5.14、怎样把主机设定成DNS Client
2.5.15、DNS Utilities常用的DNS指令
2.5.16、网络的故障查找和排除指令
以模组的方式载入网卡的驱动程序。/etc/modprobe.conf来确定载入哪个驱动。
在Networking scripts目录中会用一个逻辑名称来表示网卡:如eth0,eth1等;
/etc/modprobe.conf会把逻辑名称对应到系统检测到的物理网卡;
网卡别名设置:
Ethernet(以太网) eth0,eth1,ethN
Token Ring(令牌环网) tr0,tr1,trN
FDDI(光纤网卡) fddi0,fddi1,fddiN
PPP(拨号网卡) ppp0,ppp1,pppN
查看网卡编号(MAC地址):
ifconfig
dmesg | grep eth0
变更网卡的工作模式和negotiated speed(协商速度):
#mii-tool –v #查询本机岗卡是否支持mii-tool的功能
有两个部分可以设定:
1、速度: 100M 或 10M ,即100baseTx或10baseT
2、双工:全双工或半双工,即FD或HD
所以可设成四种模式:100baseTx-FD(100M全双工),100baseTx-HD(100M半双工),10baseT-FD(10M全双工),10baseT-HD(10M半双工)
变更示例:
#mii-tool –F 100baseTx-HD #更改为 100M 半双工模式
用来查看设定网卡的IP地址,但是通常不会使用,因为一重启后就没有了。
添加地址示例:
#ifconfig eth0 10.0.1 .100 netmask 255.0.0.0 broadcast 10.0.1.254
变更eth0的网卡为 10.0.1 .100,子网掩码:255.0.0.0,广播地址为:10.0.1.254
#if(up|down) interface(网卡别名) #启用或禁用网卡
如果网卡有配置变更或增加、删除,则必须用ifdown和ifup来重新启动网卡。
从静态IP变为自动获得IP时,也必须必须用ifdown和ifup来重新启动网卡。
示例:
#ifdown eth0 #禁用eth0网卡
#ifup eth0 #启用eth0网卡
以ifcfg-xxx(如eth0)命名,如ifcfg-eth0,在/etc/sysconfig/network-scripts目录下;
#cat /etc/sysconfig/network-scripts/ifcfg-eth0 #查看配置文件内容
DEVICE=eth0 #网卡别名
BOOTPROTO=static #静态IP
BROADCAST=192.168.4.255 #广播地址
HWADDR=00:21:5E:09:7E:58 #MAC地址
IPADDR=192.168.4.3 #IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.4.254 #网关地址
NETWORK=192.168.4.0 #网络地址
ONBOOT=yes #是否开机自启