Linux-虚拟机使用:真机与虚拟机ping通

来源:互联网 发布:mac显示flash 编辑:程序博客网 时间:2024/06/05 08:14

目的:使用SecureCRT连接虚拟机

我的目的是为了使用SecureCRT来连接虚拟机。直接使用虚拟机的朋友们都知道,直接操作虚拟机有很多的不方便。比如回滚之前的信息等。

那么使用SecureCRT连接虚拟机有一个前提,那就是:

真机主机与虚拟机必须ping通

虚拟机与真机ping通的几个前提:

1.主机与虚拟机处于同一个网段

我的例子:主机:10.4.26.9 虚拟机:10.4.26.11

如何配置Linux的ip呢?
我使用的是CentOS7 ,其中有一些指令与过去不一样了。与网络相关的指令使用“ip” 来包含了。

指令 作用 ip address 查看设备的ip配置 service network restart 重启网络,使新的配置生效

配置ip的文件在 /etc/sysconfig/network-scripts/ 下,一般以“ifcfg-”开头。比如我对应的文件就是 ifcfg-enp0s3
使用vim来打开编辑文件。
网络文件配置

主要就是有以下几个点:

配置 含义 IPADDR IP地址的配置 NETMASK 子网掩码 NM_CONTROLLED 是否打开network manager,使配置实时生效 GATEWAY 网关 DNS DNS配置 BOOTPROTO 指定获取地址方式,通常这个选项有:STATIC,DHCP,NONE。我们是自己配置的IP地址,所以STATIC静态路由方式。 ONBOOT 是指明在系统启动时是否激活网卡,只有在激活状态的网卡才能去连接网络,进行网络通讯

2.虚拟机使用的网络方式是NAT

NAT与桥接方式是很多人理解的难点,也是我曾经理解的难点。直到一位前辈用了通俗的方式告诉我:

NAT,你就想成你的本机电脑与你的虚拟机其实是同一个机器。虚拟机对于本机而言不是独立的存在。桥接方式,本机与虚拟机是平等的,虚拟机成为了一个独立的机器。你就想象虚拟机的机器,是实实在在独立于本机外的一个实体这样操作就好。

虚拟机网络设置

3.虚拟机的网卡要与本机使用的网卡是同一张

这是我在实际过程中,不小心犯了一个错误。本机换了一张外置网卡了,导致虚拟机与本机的网卡不是同一张。导致一直ping不通。

4.本机与虚拟机ping

虚拟机与本机的各项配置都配置好以后,就可以互相ping了。

真机ping虚拟机

5.不能ping通情况:

1.本机与虚拟机互相都不能ping通

问题可能处在:
本机与虚拟机是否在同一个网段?
虚拟机的网络方式是否选择的桥接?
虚拟机与本机的网卡是否是同一张?
虚拟机的ifcfg文件是否配置正确?

2.本机真机可以ping通虚拟机,但是虚拟机不能ping通本机?

问题可能处在:
本机的防火墙。
我使用SecureCRT ,只需要真机能够ping通虚拟机就好了,所以我这一步没有去做。

0 0
原创粉丝点击