主机连接宿主机中的虚拟机Linux;搭建静态虚拟机静态IP

        前提概述:主机是Mac,是使用方;宿主机是Win10;Linux是安装在Win10中的Centos。此篇文章讲述的是,主机和宿主机是在同一个网络(热点)中,在宿主机Win10里面,安装了Centos系统,把Linux配置静态IP,Win10配置静态IP,这几台设备我一连接网络(热点),Win10运行虚拟机,我主机Mac使用SSH连接到宿主机中的Linux里面去。下面将围绕上述展开讲解,如有讲解不到位,请在评论区讨论。

        下面我将以以下四点来阐述:

  1. Centos静态IP配置
  2. Win10静态IP配置
  3. VMware端口转发与Win10防火墙规则配置
  4. 远程控制

 一、Centos静态IP配置

        首先自行在Win10电脑中安装VMware软件,虚拟机安装Linux系统。

        因为是虚拟机,先将防火墙全部关闭

// 临时关闭防火墙
systemctl stop firewalld
 
// 禁止开机启动防火墙
systemctl disable firewalld

        Linux网卡适配器选择NET模式

        1.修改网卡配置
# root用户可以不用加sudo
sudo vi /etc/sysconfig/network-scripts/ifcfg-ens33 

        上面是我的网卡配置文件名ifcfg-ens33,网上查看到有些不是这个文件名。可以先cd进入到/etc/sysconfig/network-scripts此目录,再在控制台输入ifconfig查看网卡信息。

         上面是我输入ifconfig命令弹出的信息,查看到自己Centos系统的真实IP的这个文件栏,应该就是你的网卡配置文件[ifcfg-]前缀加上面后缀。

        你配置的IP地址区段是查看VMware给你分配了什么子网地址,也可以自己选择配置IP地址,你需要修改子网地址点击【更改设置】就能修改子网IP,修改完点击【应用】就能修改。尽量不推荐配置和宿主机一致的IP地址,我自己尝试配置下来,虽然Linux系统能上网,但是Mac不能连接进来,没搞清楚为什么。尽量自定义配置时不和宿主机IP相同前三位。

DEVICE=ens33         #描述网卡对应的设备别名,例如ifcfg-ens33的文件中它为ens33
BOOTPROTO=static       #设置网卡获得ip地址的方式,可能的选项为static,dhcp或bootp,分别对应静态指定的 ip地址,通过dhcp协议获得的ip地址,通过bootp协议获得的ip地址
IPADDR=192.168.248.150      #如果设置网卡获得 ip地址的方式为静态指定,此字段就指定了网卡对应的ip地址
NETMASK=255.255.255.0    #网卡对应的网络掩码
GATEWAY=192.168.248.2  #(设置本机连接的网关的IP地址。)
ONBOOT=yes    #设置网卡启动方式为 开机启动 并且可以通过系统服务管理器 systemctl 控制网卡

        上面六个主要的修改添加进去就行,还可以自行添加DNS

        2.重启网卡配置
service network restart

        重启成功后,可以尝试ping www.baidu.com

Linux配置静态IP完成

二、Win10静态IP配置

        Win10配置静态IP稍微简单些

        首先打开命令黑窗口,输入【ipconfig】命令查看无线局域网一栏的IPv4地址和默认网关,在这个IPv4的区段中自行选择一个填入进下面图的地址栏中,点击确认及其。

三、VMware端口转发与Win10防火墙规则配置 

         首先配置VMware端口转发,宿主机固定端口将Linux的固定端口转发

        VWmare 的虚拟网络编辑器里面添加管理虚拟机的端口转发,我需要转发Linux的22端口,我才能在主机SSH连接上Linux。

        再者是Win10开放2201端口的防火墙操作。两种处理方法

        第一种是直接去控制面板中关闭全部防火墙

        第二种防火墙中高级设置-新增入站规则

        选择端口- TCP

        输入你需要开放的端口号

        一直点下一步,完成即可

四、远程控制

        上面配置完成后,使用SSH连接宿主机的开放端口。

        其二使用主机Mac连接宿主机Win10

        我的Win10没有设置密码,远程连接默认都需要输入密码,需要将Win10的无需密码登录设置打开。

        命令【gpedit.msc】

        此地方就能解决无需密码登录

        前提是需要开启Windows的远程控制开关

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值