一台centos 5 安装的一台邮件服务器双网卡,eth0的iP是 192.168.0.185,eth1的IP地址是外网地址,最近发现发送邮件时总出现邮件被退回,收发速度巨慢的现象.不稳定。

处理过程:---ping 192.168.0.185 不通, 本地登录后ping其他内网设备能ping 通,

#/sbin/service network restart

报错信---提示eth0: ip: error while loading shared libraries: libresolv.so.2.........

编辑 /etc/sysconfig/network-scripts/ifup-eth, 将 (注:在Redhat操作系统下)

if ! arping -q -c 2 -w 3 -D -I ${REALDEVICE} ${IPADDR} ; then
echo $”Error, some other host already uses address ${IPADDR}.”
exit 1
fi
用#注释掉,然后输入

#service network restart

重启网络服务,网卡加载成功

运行一段时间后又不通了,

再执行命令#/sbin/service network restart

提示,eth0 192.168.0.185

重启network服务时:Error,some other host already users address... 换了ip也一样..-IP地址被占用

---先是执行命令#chmod 755  libresolv.so.2  ---不行

又试着

我无语了- -
centos是 SElinux的问题。关了selinux 就没问题了。

---------

#setup 把 防火墙里面的selinux 关闭了

再重启网络#/sbin/service network  restart

ok 了,

又运行少半天后又不通了,ping IP 不通,杯具......

--------

执行命令#dmesg

发现 提示 有peth0 接口 up down之类的信息,

执行 ifconfig命令后发现除eth0 eth1外还出现几个其他的接口名称,

root@spossptnru01 ~]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:1A:64:25:EC:88  
          inet6 addr: fe80::21a:64ff:fe25:ec88/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:919 errors:0 dropped:0 overruns:0 frame:0
          TX packets:335 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:68783 (67.1 KiB)  TX bytes:25241 (24.6 KiB)
          Interrupt:21 Memory:ce000000-ce011100

eth1      Link encap:Ethernet  HWaddr 00:1A:64:25:EC:8A  
          inet addr:134.138.227.82  Bcast:134.138.227.95  Mask:255.255.255.224
          inet6 addr: fe80::21a:64ff:fe25:ec8a/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:6748 errors:0 dropped:0 overruns:0 frame:0
          TX packets:588 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1807604 (1.7 MiB)  TX bytes:58719 (57.3 KiB)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:1849 errors:0 dropped:0 overruns:0 frame:0
          TX packets:1849 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:2447014 (2.3 MiB)  TX bytes:2447014 (2.3 MiB)

peth1     Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF    咦?怎么变成peth1了?我明明记得是peth0,反正eth0都没法用。。
          inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:160970 errors:0 dropped:0 overruns:0 frame:0
          TX packets:579 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:11707794 (11.1 MiB)  TX bytes:66383 (64.8 KiB)
          Interrupt:16 Memory:ca000000-ca011100

sit0      Link encap:IPv6-in-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

veth0     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

veth2     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

veth3     Link encap:Ethernet  HWaddr 00:00:00:00:00:00  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif0.0    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif0.1    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF  
          inet6 addr: fe80::fcff:ffff:feff:ffff/64 Scope:Link
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:588 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6748 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:58719 (57.3 KiB)  TX bytes:1807604 (1.7 MiB)

vif0.2    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

vif0.3    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

xenbr1    Link encap:Ethernet  HWaddr FE:FF:FF:FF:FF:FF  
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:4895 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1620795 (1.5 MiB)  TX bytes:0 (0.0 b)

peth0的MAC全为FFFFFFFFF

xenbr0是xen开的,xen的桥
virbr0是libvirt开的,也是桥
vif0.0应该是xen guest 的tap网卡
peth0是xen kernel下的物理网卡,

----搜索查询后发现 peth0是 XEN 虚拟机的虚拟网卡,

可能是启用了支持XEN的内核,eth0就是映射到peth0的,系统还会自动生成一个xenbr0的网卡,这个网卡是为guestOS做桥接的。 vif0.0是指Domain0的第一块网卡,vif0.1指Domain0的第二块网卡。如果不准备使用XEN虚拟机,可以在启动时选择没有xen的内 核,就不会生成这些额外的网卡了

解决:

#setup 选择 service  把xend 服务关闭,重启系统选择非支持xen的内核启动系统.

-------------------------

近两日在RHEL5中测试系统和虚拟机中的其他Linux主机的通信,结果提示是联网状态,但无法ping通。vmware虚拟的AMD物理网卡却 被一个peth0的连接占用,eth0连接的端口却是vmnics,把network里面的选项更改了无数次,系统也重启了N次还是没解决,最后在网上 google到了这篇文章,原来是xen惹的祸。

按下文参考文献中的步骤一设置后,然后重启RHEL5,启动菜单选择没有结尾没有XEN的那个选项后,终于网络连接成功。

在此贴出原文,供参考,原文链接 http://blog.chinaunix.net/u1/44125/showart_1193359.html

有关RHEL 5.0的网卡设定问题

RedHat Enterprise Linux 5.0自2007年3月14日正式份发布至今,应该说时间不短了,其新增的功能”xen”虚拟化技术无疑是一大亮点,推出的甚是及时,但如同RHEL4时代的SELINUX机制一样,因为这一机制在以往的RHEL系统中从未使用,加之SELinux有着严格的安全控制和管理权使得系统管理员一时不知怎么样设定,索性就关闭了,很是可惜。究其原因,是当一个事物出现时,如果他给你带来了麻烦,增加了工作量,便对其产生了厌恶感,这是人之常情。“Xen”技术在RHEL5上的应用亦是一样,管理员在接触RHEL5之初,可能会有一些不适应,给工作和学习带来不便,但凭心而论,RHEL5比之RHEL4在操作性上更具通用性,从今天开始,我会陆续和大家一起分享有关RHEL5不同于以往版本技术的相关设定。

问题:有关RHEL5.0的网卡

环境介绍:

硬件:ThinkPad R61 7738笔记本电脑;

系统:安装了双系统,windows Server 2003/RedHat Enterprise Linux 5

具体情况:

机子配备有两块网卡,在安装完RHEL5后,出现了peth0以及其他乱七八糟的接口,占用了eth0的物理端口,使用ifconfig down/ifdown命令禁止其它网卡均无效,无论怎么拔插eth0网卡的线,ifconfig查看显示eth0永远都是running状态,而peth0接口反而会随着网线的拔插而出现/消失running状态,导致eth0配置了也无效,如何设置才能让peth0消失把物理网卡还给eth0,同时在系统默认安装后,系统至少会启动五种类型的网卡,导致在使用ifconfig命令查看eth0的信息时,非常不便,且RedHat为了保持RHEL5更强的通用性,去掉了RHEL4中的RedHat 独有的netconfig命令,在配置网卡时同样带来很大不便。

系统启动后使用ifconfig命令结果如下图所示:

问题解决:

首先,要设定使RHEL5启动时只启动eth0和lo,有必要先来了解一下“xen”,什么是Xen?Xen 是一个开放源代码的para-virtualizing虚拟机(VMM)或“管理程序 ”,是为x86架构的机器而设计的。Xen 可以在一套物理硬件上安全的执行多个虚拟机;所以,xen其实就是类似大家都熟悉的VMWARE这样的程序, 我们可以在Fedora 上虚拟安装和使用Slackware、Debian、Gentoo ... ... 等发行版。因为Xen是基于内核的虚拟程序,它和操作平台结合的极为密切,相对VMWARE 来说,它占用的系统资源也就是VMWARE的百分之几左右。

在默认安装系统后,系统在启动时会自动启动xen内核以支持虚拟化,当Xen启动运行后,第一个虚拟的操作系统,就是Xen本身,我们通过xm list,会发现有一个Domain 0的虚拟机。Domain 0 是其它虚拟主机的管理者和控制者,Domain 0 可以构建其它的更多的Domain ,并管理虚拟设备。它还能执行管理任务,比如虚拟机的体眠、唤醒和迁移其它虚拟机。 一个被称为xend的服务器进程通过domain 0来管理系统,Xend 负责管理众多的虚拟主机,并且提供进入这些系统的控制台。命令经一个命令行的工具通过一个HTTP的接口被传送到xend。对各个网卡的具体描述如下:

eth0就是映射到peth0的;系统还会自动生成一个xenbr0的网卡;这个网卡是为guestOS做桥接的;vif0.0是指Domain0的第一块网;vif0.1指Domain0的第二块网卡;

如果不准备使用XEN虚拟机;可以在启动时选择没有xen的内核,就不会生成这些额外的网卡了。

步骤一:关闭xend进程,使之不随系统自启动。

1.  使用ntsysv命令:

2.使用chkconfig命令:

# Chkconfig –-list | grep xend

Xend    0:off   1:off  2:on  3:on  4:on  5:on  6:off

Xendomains    0:off  1:off  2:on  3:on  4:on  5:on  6:off

#chkconfig –-level 2345 xend off

 

 

步骤二:启用netconfig命令来配置网卡;要解决这个问题,需要安装NETCONFIG的包

1.  挂载光盘:

mount /dev/cdrom /mntmount –t iso9660 /dev/cdrom

cd /mnt/Servers

ls netconfig*

2.安装netconfig

netconfig-0.8.24-1.2.2.1.i386.rpm(在第三张cd)

# mount /media/cdrom

# cd /media/cdrom/Redhat/RPMS

# rpm -ivh netconfig-0.8.24-1.2.2.1.i386.rpm

rpm -ivh netconfig-0.8.24-1.2.2.1.i386.rpm

好了,这样就可以使用netconfig命令来设置IP了

3.当然也可以直接编辑此配置文件

vi /etc/sysconfig/network-script/ifcfg-eth0

   好了,现在重新启动系统,我们会发现:

而netconfig命令也可以重新使用。到这里就基本完成了,操作起来是不是很简单,对于一个新的系统,大胆的去操作,很快就可以熟练掌握,通过对RHEL5的操作,大家会发现,RHEL5的命令设定更接近纯LINUX操作系统,其模块化的设计能在更大程度上保证不同的linux用户更方便地设定RHEL5,如添加用户的命令“adduser”,在这里,建议大家还是尽可能多接触通用性更好的命令对linux操作系统进行设定,为以后操作不同厂商的linux打下一个好的基础。

转载于:https://blog.51cto.com/redhatdebian/701744

centos5 双网卡重启network服务提升IP占用 ping不通相关推荐

  1. centos中ifcfg-eth0配置ip后,重启network服务提示地址已被使用

    重新进入ifcfg-eth0,删除ip配置保存重启network服务,然后再进入ifcfg-eth0配置ip,再保存重启network服务即可 转载于:https://www.cnblogs.com/ ...

  2. vmware设置内外网双网卡(均是独立IP)

    step 1:点击编辑→打开虚拟网络编辑器 step 2:点击添加网络,添加VMnet,并使用桥接模式,并指定桥接指指定网卡,全部添加完毕后应用确定. step 3:选中虚拟机→右键呼出选项卡→点击设 ...

  3. Centos 7配置IP地址ping不通IP

    ​ 查看IP地址配置,输入ip a来查看网卡信息以配置网卡IP地址 1.动态配置ip地址(NAT) vi /etc/sysconfig/network-scripts/ifcfg-eno1677773 ...

  4. 虚拟机使用ifconfig命令不显示IP,ping不通外网

    1.问题 (1)不显示IP (2)ping不通外网 2.原因 没有激活网卡,需要激活网卡才能连接网络,从而访问外网 3.解决办法 (1)输入以下命令编辑网卡配置文件 vi /etc/sysconf i ...

  5. 华为注册域名绑定ip后ping不通问题

    华为注册域名绑定ip后ping不通问题 在华为官网上注册了一个域名,绑定esc服务器ip地址后ping不通,但通过nslookup 域名 命令能查看到域名已经绑定成功,但ping不通,那么问题出现在哪 ...

  6. 在VMware Workstation中设置双网卡实现SSH使用固定IP登录并且在虚拟系统中任意访问Internet...

    本内容为原创,如需转载,请注明. 参考: Linux 跟老男孩学Linux运维:Web集群实战( VMware Workstation设置) NAT 服务器的设定(鸟哥的Linux私房菜服务器架设篇( ...

  7. linux7双网卡设置,Centos 7 静态IP和双网卡配置

    1.编辑配置文件 首先进入/etc/sysconfig/network-scripts目录 cd /etc/sysconfig/network-scripts 打卡网络配置文件, 就是ifcfg-开头 ...

  8. linux双网卡绑定+单网卡多IP绑定

    网卡模式简介: 目前网卡绑定mode共有七种(0~6)bond0.bond1.bond2.bond3.bond4.bond5.bond6 常用的有三种: mode=0:平衡负载模式,有自动备援,但需要 ...

  9. 做双网卡绑定_______物理机在双网卡的情况下做多IP绑定

    公司的环境是这样的: 一台物理机需要做双网卡绑定,同时呢,在双网卡绑定的同时还要做多IP. 其实整个过程可以分为两个步骤: 第一个,物理机先做双网卡. 第二个,在bond上做多IP实例. 双网卡绑定的 ...

最新文章

  1. 20155307 2016-2017-2 《Java程序设计》第10周学习总结
  2. 通讯接口:I2C和USART,SPI,CAN,USB2.0
  3. python读书报告_读书笔记 Python编程入门
  4. 求积问题[体会Python至简之道]
  5. dropout层_深度学习两大基础Tricks:Dropout和BN详解
  6. 第五天2017/04/06(下午1:C、C++混合编程 与 #ifdef __cplusplus extern C{ })
  7. Spring IoC 源码系列(三)Spring 事件发布机制原理分析
  8. 【练习---日志文件的恢复】-----多元化成员中,单个成员丢失
  9. thinkphp跨库操作代码实例
  10. LVGL(2)Visual Studio模拟器使用
  11. 【剑指 offer】(十)—— 二进制形式 1 的个数
  12. python垃圾回收离职_垃圾回收gc.md
  13. 思维导图的种类及应用,思维导图教程
  14. Oracle VM VirtualBox固定ip
  15. 5G端到端网络切片进展与挑战分析
  16. Leecode:数组中的最长山脉
  17. dw cs5 html,Dreamweaver CS5-HTML简介
  18. CentOS7安装Oracle 11gR2详细记录整理
  19. 全球便携式电源行业调研及趋势分析报告
  20. vivado下microblaze程序固化下载

热门文章

  1. LINUX 的OID中英文对照
  2. [XP系统][已解决]本地连接显示“受限制或无连接”,重装网卡驱动也无解
  3. 世界杯32强口号出炉 谁的口号最奇葩?!
  4. 教你备赛大唐杯国赛预选赛
  5. 计算机磁盘存储实现原理
  6. c# 使用File.Create创建文件后,正由另一进程使用,因此该进程无法访问此文件解决办法。
  7. TCGA系列--TCGA长链非编码RNA的可视化工具TANRIC
  8. 存量混战 一加如何打天下?
  9. Jmeter中写入csv文件时保留 逗号 和 双引号
  10. Oracle限制单个用户的并发连接数