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

目的:使用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来打开编辑文件。
网络文件配置

主要就是有以下几个点:

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

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

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

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

虚拟机网络设置

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

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

4.本机与虚拟机ping

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

真机ping虚拟机

5.不能ping通情况:

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

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

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

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

  • 3
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值