首页 > 编程知识 正文

linux怎么ping网络,虚拟机ping不通ip地址的原因

时间:2023-05-05 12:43:25 阅读:26130 作者:202

公司想安装MQ服务器,进入手动切换的双机模式。 具体要求是虚拟IP。 共享存储和MQ APP应用服务通过手动运行脚本来启动和停止。 虚拟IP、存储设备和MQ APP应用程序均正常启动后,该网段上的IP可以ping虚拟IP,但跨网段ping时ping不通。

在与网络同事进行故障诊断时,我们发现从交换机上看到的虚拟IP MAC地址更新时间为4小时一次。 虽然交换机上的配置可以更改为更小的时间间隔进行解决,但为了实现切换后APP应用程序恢复虚拟IP通信的实时性,仍然需要从主机端启动MAC地址更新包。

在网络上查找虚拟IP配置问题时,发现基本上被定位于arp缓存更新周期问题。

发现了问题的原因。 解决方法是通过工具主动开始更新arp地址。 可以在LINUX上使用的命令有arping

我的系统版本如下。 redhat 5.4,请参考以下命令。

[root@MQHOST ~]# uname -a

linuxmqhost2.6. 18-164.el5 #1smptueaug 1815336051336048 EDT 2009 x 86 _ 64 x86 _ 64 x86 _ 64 GNU/Linux

[ root @ MQ host~] # cat/etc/red hat-release

redhatenterpriselinuxserverrelease 5.4 (ti kanga ) )。

[root@MQHOST ~]# /sbin/arping

usage : arping [-fqbduav ] [-ccount ] [-wtime out ] [-I设备] [-s source ] destination

-f : quit on first reply

-q : be quiet

-b : keep broadcasting,don't go unicast

- d : duplicateaddressdetectionmode

-U : Unsolicited ARP mode,update your neighbours

-A : ARP answer mode,update your neighbours

- v :打印版本和退出

- ccount : howmanypacketstosend

- wtime out : howlongtowaitforareply

- I device : whichethernetdevicetouse (eth0)。

- s source : source IP地址

destination : askforwhatipaddress

[root@MQHOST ~]#

用于主动广播新IPMAC地址的命令:

/sbin/arping-C5-u-ieth 0192.168.4.100

-c表示发送多少个广播包。

-U非请求模式,更新同网段设备的arp缓存。

-I通过哪个接口发送数据包,这使用此网卡的mac的地址。

说明: arp更新问题,这个问题似乎不存在于商业性的JAN软件中,他们的实现方式似乎是通过将虚拟MAC地址和虚拟IP地址联系起来的方式实现的。 (这是从驻外工程师那里得知的非正式解释,权威性需要确认。

公司想安装MQ服务器,进入手动切换的双机模式。 具体要求是虚拟IP。 共享存储和MQ APP应用服务通过手动运行脚本来启动和停止。 虚拟IP、存储设备和MQ APP应用程序均正常启动后,该网段上的IP可以ping虚拟IP,但跨网段ping时ping不通。

在与网络同事进行故障诊断时,我们发现从交换机上看到的虚拟IP MAC地址更新时间为4小时一次。 虽然交换机上的配置可以更改为更小的时间间隔进行解决,但为了实现切换后APP应用程序恢复虚拟IP通信的实时性,仍然需要从主机端启动MAC地址更新包。

在网络上查找虚拟IP配置问题时,发现基本上被定位于arp缓存更新周期问题。

发现了问题的原因。 解决方法是通过工具主动开始更新arp地址。 可以在LINUX上使用的命令有arping

我的系统版本如下。 redhat 5.4,请参考以下命令。

[root@MQHOST ~]# uname -a

linuxmqhost2.6. 18-164.el5 #1smptueaug 1815336051336048 EDT 2009 x 86 _ 64 x86 _ 64 x86 _ 64 GNU/Linux

[ root @ MQ host~] # cat/etc/red hat-release

redhatenterpriselinuxserverrelease 5.4 (ti kanga ) )。

[root@MQHOST ~]# /sbin/arping

usage : arping [-fqbduav ] [-ccount ] [-wtime out ] [-I设备] [-s source ] destination

-f : quit on first reply

-q : be quiet

-b : keep broadcasting,don't go unicast

- d : duplicateaddressdetectionmode

-U : Unsolicited ARP mode,update your neighbours

-A : ARP answer mode,update your neighbours

- v :打印版本和退出

- ccount : howmanypacketstosend

- wtime out : howlongtowaitforareply

- I device : whichethernetdevicetouse (eth0)。

- s source : source IP地址

destination : askforwhatipaddress

[root@MQHOST ~]#

用于主动广播新IPMAC地址的命令:

/sbin/arping-C5-u-ieth 0192.168.4.100

-c表示发送多少个广播包。

-U非请求模式,更新同网段设备的arp缓存。

-I通过哪个接口发送数据包,这使用此网卡的mac的地址。

说明: arp更新问题,这个问题似乎不存在于商业性的JAN软件中,他们的实现方式似乎是通过将虚拟MAC地址和虚拟IP地址联系起来的方式实现的。 (这是从驻外工程师那里得知的非正式解释,权威性需要确认。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。