本节书摘来自华章出版社《构建高可用linux服务器 第3版》一 书中的第2章,第2.3节,作者:余洪春 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。
系统成功安装后,下一步就要正确配置服务器的网络情况了。在此过程中,如果对linux系统不是太熟悉,也很容易犯一些错误,比如说网卡配置有问题导致无法分配ip,dns配置失误等。
如果刚开始安装centos 5.8时,忘记勾选“active on boot”,最直接的后果就是导致网卡ip分配不成功,下面是正确的步骤(见图2-9)。
结果我们进入系统后才发现,ip地址没有正确分配,不过也不要着急,我们可以直接配置eth0网卡文件,即/etc/sysconfig/network-scripts/ifcfg-eth0,文件内容如下:
device=eth0
bootproto=none
hwaddr=00:14:22:1b:70:fa
onboot=yes #这项记得选择yes,表示系统启动时就引导网卡
netmask=255.255.255.192
ipaddr=203.93.236.145
gateway=203.93.236.129
type=ethernet

我们将onboot=no中的no改成yes,然后重启网卡服务即可以解决这个问题,命令如下:
service network restart
许多朋友备份eth0网卡文件时喜欢跟备份其他文件一样,用命令cp/etc/sysconfig/network-scripts/ifcfg-eth0/etc/sysconfig/network-scripts/ifcfg-eth0.bak,然后用service network start来启动机器的网卡。这其实会带来一个问题,系统也会启动以.bak后缀结尾的网卡文件,请大家注意centos 5.8的/etc/init.d/network脚本中下面这一段内容: