linux虚拟机互访

我们是按照一个小组有6个人在linux虚拟机中一个网卡配置三个ip:172.16.31.xxx;  192.168.180.xxx;   192.168.180.50+xxx;并且6台虚拟机还能够进行互访,并且6台虚拟机还要源码安装fping。并进一步对fping进行验证。

首先虚拟机中配置网卡ip

在虚拟机中配置网卡的时候我解决了几个问题。第一个问题是:要将虚拟机模式改为桥接,才能够跟物理机直接连接到外部网络。第二个问题是:要在物理机上也要配置三个ip地址。第三个问题是:要将虚拟机和物理机的防火墙关掉,这样才能访问。

虚拟机互访、

第二步是源码安装fping软件包,安装到/opt/fping目录。

在http://www.fping.org/中下载安装包

然后将安装包放入到xshell中,这时候就会发现文件拖不进去,那么就要思考,经过我思考过后,发现1是虚拟机没有联网;2是输入:yum -y install lrzsz 发现没有安装本地yum源,这时我就安装本地yum源。

然后输入yum -y install lrzsz 就可以将文件拖入xshell中

用tar xvf fping-4.2.tar.gz 

然后进行检测安装。

在命令行中可以用fping来检测主机知否存活,如果存活就是主机is alive 如果不存活 就是主机is unreachable

 

用fping -agq ip1  ip2  (ip1 为开始地址  ip2为结束地址)就可以看出存活的IP主机

 

通过fping命令检测出192.168.180.0-255 整个网段的主机在线情况,将alive的信息保存到/tmp/net_192.168.180.0_alive.txt 文件中
将unreachable的信息保存到/tmp/net_192.168.180.0_unreachable.txt中,

将命令过程中出现在屏幕上的其他会输出信息写到/tmp/net_192.168.180.0_debug.txt 文件中

使用fping -a -g 192.168.180.0/24 -s > /tmp/net_192.168.180.0_alive.txt 命令

使用:
 fping -u -g 192.168.180.0/24 -s > /tmp/net_192.168.180.0_unreachable.txt 

这样就很直接清楚地看到了那些主机存活那些主机不存在就是还没分配。

做一个这次项目的总结:

首先在做虚拟机互相访问的时候,出现了很多的问题,发现自身对linux网络配置运用还不够娴熟,有些命令根本记不住,以后还是要多家记命令同时还要多练习与理解原理,要知道为什么这么做,要吃透彻。

然后是在做fping安装的时候,当然还有在网卡配置的时候,都出现了一个问题,不够的仔细,还有做的先后顺序不对,在这方面我希望我以后能多加注意。

 

 

posted @ 2019-07-24 16:58  小耿想努力呀  阅读(441)  评论(0编辑  收藏  举报