windows通过ssh 虚拟机 可以进行文件传输。虚拟机网络模式虚拟机的网络模式决定了虚拟机如何与宿主机Host以及外部网络如互联网进行通信。不同的模式适用于不同的使用场景。以下是 VMware 和 VirtualBox 等主流虚拟机软件中常见的三种网络模式 1. 桥接模式 (Bridged Mode)工作原理虚拟机通过宿主机的物理网卡直接连接到外部网络就像网络中的另一台独立物理机。虚拟机会从路由器的 DHCP 服务器获取一个独立的 IP 地址这个 IP 通常与宿主机在同一网段例如宿主机是 192.168.1.100虚拟机可能是 192.168.1.101。特点优点虚拟机在网络中是“透明”的可以被局域网内的其他设备直接访问如通过 SSH、共享文件。虚拟机可以访问互联网。适合需要对外提供服务的场景如搭建 Web 服务器、SSH 服务器。缺点会占用一个 IP 地址如果网络中 IP 地址紧张可能会有问题。安全性相对较低因为虚拟机直接暴露在网络中。适用场景你想让虚拟机像一台独立的电脑一样工作。你需要从局域网其他设备如你的笔记本、手机访问虚拟机。你在虚拟机上搭建服务器。 2. NAT 模式 (Network Address Translation)工作原理虚拟机通过宿主机进行“网络地址转换”。宿主机充当一个“路由器”或“网关”。虚拟机通常会获得一个私有的、仅在虚拟网络内部有效的 IP 地址如 192.168.x.x 或 10.0.x.x。虚拟机访问外部网络时数据包的源地址会被宿主机“伪装”成宿主机的 IP 地址。特点优点虚拟机可以访问互联网浏览网页、下载软件。不占用外部网络的 IP 地址节省 IP 资源。安全性较高外部网络无法直接访问虚拟机虚拟机是“隐藏”在宿主机后面的。缺点局域网内的其他设备默认无法直接访问虚拟机。如果想让别人访问你虚拟机上的服务如 SSH需要手动配置“端口转发”(Port Forwarding)。适用场景这是最常用的默认模式。你只需要虚拟机上网不需要别人访问它。你在做开发、测试主要需要互联网连接。 3. 仅主机模式 (Host-Only Mode)工作原理虚拟机和宿主机之间创建一个私有的、隔离的内部网络。虚拟机只能与宿主机通信无法访问互联网也无法被局域网内的其他设备访问。特点优点网络完全隔离安全性最高。宿主机和虚拟机之间可以高速、稳定地通信。缺点虚拟机无法访问互联网。外部设备无法访问虚拟机。适用场景需要一个完全隔离的测试环境如测试病毒、恶意软件。构建一个不需要互联网的私有网络如多台虚拟机组成的内网集群。对安全性要求极高的场景。 三种模式对比表 如何选择想让别人通过 SSH 访问你的 Ubuntu 虚拟机 → 使用 桥接模式。**(桥接模式会基于笔记本现有网口ip地址进行拓展 注意的是如果后续更换笔记本ip就会造成ssh登录失败。)**只想让虚拟机自己上网不希望被别人访问 → 使用 NAT 模式。在做安全测试需要完全隔离 → 使用 仅主机模式。如果你希望从你的宿主机比如你的 Windows 笔记本方便地 SSH 到 Ubuntu 虚拟机桥接模式是最简单直接的选择。重点不管采用仅主机模式还是桥接模式关键点是ip一定要同网段。如果你现在是 Wi-Fi 上网选 Intel® Wi-Fi XXXXXXX如果你现在是网线直连路由器/交换机选 Realtek PCIe GbE Family Controller。选择Wi-Fi时设置自动获取ip【不然上不了网】每次连接不同wifi ipv4ip会变所有要对应修改linux IP地址对齐。