千家信息网

第一次部署成功双网卡绑定

发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,昨天下班前安装好CentOS 5.11,今天来到公司就开始动手。由于这台DELL R420服务器是备机,绑定双网卡的配置信息完全参照主服务器即可。配置完成,ping内网没有问题,但是,配置DNS地址之
千家信息网最后更新 2025年12月01日第一次部署成功双网卡绑定

昨天下班前安装好CentOS 5.11,今天来到公司就开始动手。

  由于这台DELL R420服务器是备机,绑定双网卡的配置信息完全参照主服务器即可。配置完成,ping内网没有问题,但是,配置DNS地址之后,始终无法ping通DNS地址,自然也就无法ping通外网。

  领导接手后,检查我的双网卡配置文件,拔网线切换测试,后来又直接单独配置成eth0再ping外网,都不行。

  执行"ping 8.8.8.8"命令的报错输出是"connect:Network is unreachable",让领导很困惑,为什么会有这样的提示。

  网上的一些资料,说是出这样的提示,是因为网卡配置有问题,找不到网卡之类。


  下午,领导决定,重装这台服务器。

  我昨天下午第一次安装这台服务器的时候,是严格按照oldboy第1课上的"最小化"安装原则,只选择了下面7个软件包:

base

editors

development librarys(开发库)

development tools(开发工具)

x software development

system tools

Dialup Networking Support【可选】

  我不敢说是不是和这些软件包太少有关,但下午第二次安装CentOS,我就不想再冒这个风险了。在安装过程中,选择的软件包大类是"Desktop - Gnome"。

  具体的软件包,只是把和图形化、声卡、游戏、打印机相关的软件包进行了取消处理,其它的软件包都没有动。


  在安装CentOS 5.11完成之后,只对4个文件进行了编辑:

[root@Redis ~]# cat /etc/sysconfig/network-scripts/ifcfg-bond0 DEVICE=bond0TYPE=EthernetONBOOT=yesUSERCTL=noBOOTPROTO=staticIPADDR=172.16.30.122NETMASK=255.255.255.0NETWORK=172.16.30.0BROADCAST=172.16.30.255GATEWAY=172.16.30.1DNS1=8.8.8.8
[root@Redis ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0# Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIeDEVICE=eth0BOOTPROTO=staticHWADDR=B0:83:FE:BF:BA:EBONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes
[root@Redis ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth2# Broadcom Corporation NetXtreme BCM5720 Gigabit Ethernet PCIeDEVICE=eth2BOOTPROTO=noneHWADDR=B0:83:FE:BF:BA:ECONBOOT=yesUSERCTL=noMASTER=bond0SLAVE=yes
[root@Redis ~]# cat /etc/modprobe.conf alias eth0 tg3alias eth2 tg3alias scsi_hostadapter megaraid_sasalias scsi_hostadapter1 ahci###bonding###alias bond0 bondingoptions bond0 miimon=100 mode=1 primary=eth0

  在/etc/sysconfig/network-scripts/ifcfg-bond0配置文件里配置DNS1的地址"DNS1=8.8.8.8"之后,下面的/etc/resolv.conf配置文件,在重启网络"/etc/init.d/network restart"后会自动写入DNS地址。因此,/etc/resolv.conf文件我并没有动。

[root@Redis ~]# cat /etc/resolv.confnameserver 8.8.8.8

  执行"/etc/init.d/network restart"命令,重启网络服务。

  此时,ping命令的执行结果就是正常的了。

[root@Redis ~]# ping www.baidu.comPING www.a.shifen.com (111.13.100.91) 56(84) bytes of data.64 bytes from 111.13.100.91: icmp_seq=1 ttl=52 time=18.0 ms64 bytes from 111.13.100.91: icmp_seq=2 ttl=52 time=17.8 ms64 bytes from 111.13.100.91: icmp_seq=3 ttl=52 time=17.9 ms--- www.a.shifen.com ping statistics ---3 packets transmitted, 3 received, 0% packet loss, time 2001msrtt min/avg/max/mdev = 17.858/17.957/18.078/0.142 ms[root@Redis ~]# ping 8.8.8.8PING 8.8.8.8 (8.8.8.8) 56(84) bytes of data.64 bytes from 8.8.8.8: icmp_seq=1 ttl=40 time=80.9 ms64 bytes from 8.8.8.8: icmp_seq=2 ttl=40 time=75.8 ms64 bytes from 8.8.8.8: icmp_seq=3 ttl=40 time=77.2 ms64 bytes from 8.8.8.8: icmp_seq=4 ttl=40 time=77.4 ms--- 8.8.8.8 ping statistics ---4 packets transmitted, 4 received, 0% packet loss, time 3003msrtt min/avg/max/mdev = 75.845/77.864/80.922/1.869 ms


  我使用oldboy的安装方法,在虚拟机上用了多次,从来没有出过问题。真正用到生产环境,这是第2次。完全参照他的软件包要求,这是第1次。

  我不知道第1次出现的问题,是否和选择的软件包过少有关。如果有机会,我还会在其它机器继续测试这件事情。

  我想说,最终的,是把领导的安排完成,而不是纠结一些短期用不到的细节。

配置 软件 软件包 文件 服务 网卡 地址 服务器 问题 命令 选择 网络 说是 这是 开发 提示 有关 测试 第一次 不行 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 大学的计算机网络技术 ecs服务器切换用户命令 全球电子元器件数据库网 hbase分布式数据库系统实战 软件开发的售后服务承诺 网络安全对中国安全的影响 达内网络安全课程 百度云 有关计算机网络技术的职业 农行卡怎么会扣网络技术费 惠趣网络技术有限公司 宁波无线网络技术推荐咨询 对网络安全这门课的认识 是否理解服务器第一次启动被加载 问道端游游戏服务器列表 安全兼容认证的数据库厂商 网络安全法培训课程教材 j2ee架构用什么服务器好点 郑州中航软件开发有 潍坊管理软件开发服务公司 双辽app软件开发在线咨询 省监狱的网络安全管理 西宁黑盒测试网络安全培训 明日之后服务器停在哪 如何做数据库的分表 南京天橙网络技术有限公司 济宁安卓软件开发外包公司 服务器加速芯片上市公司 网易狼人杀从哪里看服务器 压强笔记软件开发 数据库设计与实现毕业设计
0