使用Shell工具连接虚拟机

前言


  1. 本测试均在CentOS 7 使用最小安装(minimal), 网络连接格式使用NAT格式的前提下, 请根据自己的实际情况进行网络配置
  2. 一共有动态IP和静态IP2种配置方案, 各有优缺点
    ● 使用动态IP配置简单, 但是如果一旦IP地址改变, 就需要重新配置Shell客户端的ip地址
    ● 使用静态IP配置繁琐, 不易成功, 但是一旦配置成功, 固定的ip地址不用担心会自动改变

刚刚安装CentOS之后(最小安装), 是上不去网的, 这个时候可以测试一下
在这里插入图片描述
找到网卡配置文件


  1. 首先查看自己的网卡名字
    ip addr
    然后找到自己的网卡名字, 一般是ens33
    在这里插入图片描述
  2. 使用vi命令打开网络配置文件(注意如果非root用户登录, 使用root权限)
    注意 这里的文件名对应好自己的网卡名字
vi /etc/sysconfig/network-scripts/ens33

动态IP配置(推荐)


  1. 打开之后修改下面的ONBOOT为yes, 修改完后的配置文件如下:
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=dhcp
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=45c5c5ab-1195-4968-b7ea-70373714587d
DEVICE=ens33
ONBOOT=yes 
  1. 然后保存退出, 重启网络服务
systemctl restart network
  1. 然后再试试ping一下百度, 发现可以ping通了!

静态IP配置(配置繁琐, 但是连接稳定)


  1. 打开VMware网络设置
    在这里插入图片描述
    2.然后使用管理员用户再次打开
    在这里插入图片描述
    3.打开NAT设置
    在这里插入图片描述
    4.然后根据NAT设置里的IP地址填写
    注意 一定要记住这里的IP地址, 因为等会有用
    在这里插入图片描述
    5.打开网卡配置文件
vi /etc/sysconfig/network-scripts/ens33
  1. 将IP格式改为静态, 并打开自动启动
...
BOOTPROTO=static
...
ONBOOT=yes 
  1. 然后添加以下内容, 注意IP地址的网段要跟刚刚虚拟机NAT设置里的一样
IPADDR=192.168.254.101 	# 前三段要与NAT设置里的一直, 最后一段随便填(2~254)
NETMASK=255.255.255.0	# 默认255.255.255.0
GATEWAY=192.168.254.2	# 这里要与NAT设置里的Gateway IP 一样, 下面的DNS地址也是
DNS1=192.168.254.2	#这里要与NAT设置里的Gateway IP 一样s
  1. 然后保存退出
  2. 重启网络服务, 然后ping一下百度的服务器, 如果ping通, 说明配置成功
systemctl restart network

注意
如果静态网络配置失败, 检查每一个步骤是否正确, 如果还是不行, 请尝试使用动态IP配置方案

连接Shell


  1. 执行ip addr, 发现可以看到虚拟机的ip地址
    在这里插入图片描述
  2. 此时先不要高兴的太早, 在电脑上打开CMD, 然后ping一下虚拟机的ip地址, 看是否能ping通, 如果可以, 说明现在可以使用Shell工具连接虚拟机了
    在这里插入图片描述
  3. 如果ping不通虚拟机, 这个时候我们需要关闭虚拟机的防火墙
systemctl status firewalld #查看防火墙状态
systemctl stop firewalld	#关闭防火墙, stop指令只是在本次关闭防火墙,系统重启之后还是会再次打开防火墙, 所以下面我们要禁止防火墙自启
systemctl disable firewalld	#禁止防火墙开机启动

然后再ping一下虚拟机, 发现可以ping通了
4. 打开Shell工具, 输入虚拟机的ip地址和账号密码, 就可以愉快的使用Shell工具连接虚拟机啦!

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值