Linux下指定源ip进行ping操作
2017-11-06 16:16
2441 查看
【序言】
目前在做一台电脑上两个虚拟机之间的通信。
对于每个虚拟机都有两个网卡,一个桥接模式和一个NAT模式。
那么问题来了....
如果使用简单的ping ip形式的命令得到ping通的结果,只能证明两个虚拟机可以ping通,那究竟是使用了哪块网卡去ping另一个虚拟机?
【解答】
ping指令带上参数就可以指定源ip去ping目的ip。
形式如下:ping -I 192.168.195.130 192.168.195.132
(192.168.195.130是源ip,192.168.195.132是目的ip)
【实例】
两个虚拟机配置分别如下:
虚拟机1:(图片只截了部分信息)
虚拟机2:
虚拟机1上ping虚拟机2上的网卡(图片只是截取了部分信息)
PS:橙色部分表示ping指令,第一个ip地址是虚拟机1上的ip,第二个ip地址是虚拟机2上的ip。
可以看到当两个ip是同网段ip时,相互ping通,不同网段时ping不通。
虚拟机2上ping虚拟机1上的网卡:
PS:虚拟机2上ping的结果与1完全吻合。
如果不使用I参数,直接在虚拟机上ping 192.168.195.132和ping 10.115.63.42 或在虚拟机2上ping 192.168.195.130和ping 10.115.63.53都可以得到ping通结果。但是使用I参数可以更明白知道究竟是两个虚拟机中哪些网卡相互ping通。
【结论】常规条件下,同网段网卡可以ping通,不同网段网卡ping不通。
目前在做一台电脑上两个虚拟机之间的通信。
对于每个虚拟机都有两个网卡,一个桥接模式和一个NAT模式。
那么问题来了....
如果使用简单的ping ip形式的命令得到ping通的结果,只能证明两个虚拟机可以ping通,那究竟是使用了哪块网卡去ping另一个虚拟机?
【解答】
ping指令带上参数就可以指定源ip去ping目的ip。
形式如下:ping -I 192.168.195.130 192.168.195.132
(192.168.195.130是源ip,192.168.195.132是目的ip)
【实例】
两个虚拟机配置分别如下:
虚拟机1:(图片只截了部分信息)
虚拟机2:
虚拟机1上ping虚拟机2上的网卡(图片只是截取了部分信息)
PS:橙色部分表示ping指令,第一个ip地址是虚拟机1上的ip,第二个ip地址是虚拟机2上的ip。
可以看到当两个ip是同网段ip时,相互ping通,不同网段时ping不通。
虚拟机2上ping虚拟机1上的网卡:
PS:虚拟机2上ping的结果与1完全吻合。
如果不使用I参数,直接在虚拟机上ping 192.168.195.132和ping 10.115.63.42 或在虚拟机2上ping 192.168.195.130和ping 10.115.63.53都可以得到ping通结果。但是使用I参数可以更明白知道究竟是两个虚拟机中哪些网卡相互ping通。
【结论】常规条件下,同网段网卡可以ping通,不同网段网卡ping不通。
相关文章推荐
- Linux下指定源ip进行ping操作的方法
- 小型自动化运维--expect脚本之指定ip,指定文件进行同步操作(一)
- linux脚本每隔几分钟ping指定ip如不通向指定手机发送短信
- Linux下ping指定ip,若出错自动重启网卡
- linux下c语言进行mysql数据库操作---笔记
- [Linux进程]在父进程和子进程中分别对文件进行操作
- jquery对select进行种各种操作的方法[联动、根据值或文本选中指定的select等]
- pandas.loc 选取指定列进行操作
- linux中开机启动时,根据不同的登录ip来决定执行不同的操作
- LINUX系统服务器上搭建DHCP服务,实现两大基本功能:1,自动分配ip;2,手工指定ip
- Linux I2C 对16位寄存器地址 进行读写操作
- Linux 能PING IP 但不能PING 主机域名的解决方法
- linux 指定从某个ip访问某个主机或网络
- 通过登入IP记录Linux所有用户登录所操作的日志
- 多种GUI对图像进行简单操作(qt【linux和win7环境】、MFC、MATLAB)
- 为ZooKeeper增加一个小功能:指定IP进行受限客户端过滤
- Linux 意外操作后如何进行数据抢救
- Linux安装Redis,并用Java进行操作
- linux下使用script和scriptreplay对命令行操作进行录像
- Linux命令之route - 显示和操作IP路由表