两台电脑上的虚拟机互通 featherwit001 2020-11-07

两台电脑上的虚拟机互通 featherwit001

主问题:

如何实现两台物理机上的客户机互通?(四台机器两两互通)、

所需的软硬件:

两台win10系统的物理机,使用VMware16 安装Kali 2020.3 的版本,

以及一个可以连接的局域网

子问题:

  1. 基础理论 IP,子网掩码,网关,DNS是什么意思
  2. VMware 上 Kali 网络适配器 桥接模式和Nat 模式设置
  3. 启动ssh ,使用Xshell,Xftp进行远程操作

注意 :如果想直奔主题,请直接看 3.实现最终目标的方法。

1. IP,子网掩码,网关,DNS是什么意思

简明的解释:

简单概括:

核心思想:学习网络的目的就是如何让网络中的计算机相互通讯,也就是说要围绕着"通"这个字来学习和理解网络中的概念

名词 具体含义 通俗解释 IP 地址 IP地址=网络地址+主机地址 且具有唯一性 街道+门牌号 如: 关山街道 +1077 号 网络地址 互联网上的节点在网络中具有的逻辑地址 相当于街道地址 主机地址 IP地址除去网络地址的部分 相当于各户的门号 子网掩码 IP地址和子网掩码进行与运算,可得网络地址 DNS 域名翻译成IP地址的软件为域名系统 小明小不点的 班主任 网关 一个网络通向其他网络的IP地址 小不点的父母,小明的父母

2.VMware虚拟机网络适配器桥接模式和NAT模式

2.1 NAT模式

    第一步 打开虚拟网络编辑器
    第二步 查看VMnet8 的NAT设置 第三步,更改虚拟机属性
    第四步 打开Kali 终端,修改文件 注意 请使用 root权限修改文件并保存, 普通用户命令为 sudo leafpad /etc/networking/interfaces然后输入root密码,执行指令 第五步 重启网络服务,并查看 第六步 检查网络是否连通 注意 :如果没有连通,尝试重启。重启依旧未连通,2.2桥接第五步 以上3点未成功解决问题,请重启虚拟机, 如果还未解决问题,请检查之前的操作是否成功设置 如果成功配置,但是仍未ping 通 8.8.8.8,进入

2.2 桥接模式

    第一步 打开虚拟网络适配器 第二步 更改虚拟网络适配器设置 第三步 更改虚拟机设置 注意:记得点击确定 第四步 查看主机IP信息 第五步 检查本地网卡 第六步 修改配置文件 要求:和主机的IP信息相比,虚拟机IP前三位相同,最后一位无重复;掩码,网关一致 第七步 重启网络服务 以上3点未成功解决问题,请重启虚拟机, 如果还未解决问题,请检查之前的操作是否成功设置,重新配置之后即可ping 通 8.8.8.8 这说明网络正常 如果成功配置,但是仍未ping 通 8.8.8.8,进入 隐藏关卡:DNS配置文件

3.实现最终目标的方法

至此,为了实现两台物理机(A1和B1)上的虚拟机(A2和B2)互通的任务的一半就基本完成了。

首先将物理机A1和B1连接在同一个局域网,其实就是连同一个WIFI

然后将物理机A1和虚拟机A2桥接,见上文设置流程。

并将物理机B1 和 虚拟机B2按照同样的方法设置。

然后就可以开始尝试了。

结果如图

4.启动SSH 服务

5. XShell和Xftp 简单使用

    1.新建会话
    2.连接成功
    XFTP 同XShell
经验分享 程序员 微信小程序 职场和发展