news 2026/5/6 21:46:27

虚拟机网络模式笔记

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
虚拟机网络模式笔记

虚拟机网络模式

模式核心特点外网访问能力与主机通信能力典型应用场景
桥接模式

虚拟机与主机共享物理网卡

获取同网段 IP

可直接访问外网同一网路可双向通信

需对外提供服务时用

如搭建Web 服务器、与其他设备互相访问等等

NAT 模式

虚拟机用私有 IP

流量经主机 NAT 转发

可访问外网

(依赖主机 NAT转发)

天然互通

(无需额外配置)

开发首选

如快速联网装环境、主机直连SSH 等等

仅主机模式

虚拟机连封闭虚拟网卡

与外网完全隔离

无法访问外网同意虚拟网络可双向通信

本地隔离测试,

如单机服务调试、数据不对外的开发环境等等

自定义模式

指定 VMnet1/8/0,

灵活配网络

取决于所选虚拟网络取决于所选虚拟网络

复杂场景,

如多虚拟网卡协同、特定协议模拟等等

LAN 区段

多虚拟机连专属虚拟网卡

区段外无法访问

默认无法访问1外网默认无法通信

模拟复杂网络,

如多虚拟机模拟服务器集群,测试内部通信等等


日常开发(尤其是个人/常规项目开发)中,NAT 模式和桥接模式因适配开发需求、配置简单,使用频率远高于其他模式;仅主机、自定义、LAN 区段模式受场景限制,很少在常规开发流程中用到

对比维度NAT模式桥接模式
网络原理虚拟机借主机网络“转发”上网(类似连热点)虚拟机与主机平级连物理网络(类似插网线

IP配置

自动分配,无需手动需手动设置同网段IP(易冲突)
联网复杂度选模式即联网,零配置需配置IP/网关/DNS,易出错
VS Code远程连接天然互通,填IP直连需确保IP同网段且不冲突
开发适配场景首选!日常写代码、装环境、远程开发需对外提供服务(如虚拟机搭网站供手机访问)
安全隔离性虚拟机藏于主机内网,防外部干扰暴露在物理网络,易被局域网设备访问

NAT网段计算

在 VMware 虚拟机环境中,NAT 模式的网段由宿主机虚拟网卡(VMnet8)的网络配置决定;

  • NAT网段计算:
    • 定位虚拟网卡:获取主机VMnet8网络属性
    • 获取关键参数:获取IP地址及子网掩码
    • 计算网段地址:网段=虚拟网卡IP(按位与&)子网掩码

NAT网段可用范围

  • 以10.45.149.1/24网段为例(子网掩码255.255.255.0),整个网段的 IP 范围为 10.45.149.0~10.45.149.255,但需严格区分可用主机地址与特殊地址:
    • 可用主机地址:10.45.149.3~10.45.149.154(共252个可用地址),这些地址未被系统占用,可安全分配给虚拟机作为静态 IP;
  • 特殊地址:特殊地址默认被占用,不可进行分配
    地址用途说明能否给虚拟机(Ubuntu)使用
    10.45.149.0网段标识地址不能,纯标识网段用
    10.45.149.1宿主机虚拟网卡地址(VMnet8)已被主机占用,冲突必断网
    10.45.149.2NAT 网关地址(转发流量用)已被系统占用,不能分配
    10.45.149.255广播地址(给全网段发消息)用了会导致网段内设备混乱
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/6 21:43:28

医疗影像数据跨院共享总出事?(MCP 2026新增“DICOM元数据级加密”强制条款深度拆解):基于国密SM4的轻量级边缘加解密实践

更多请点击: https://intelliparadigm.com 第一章:MCP 2026医疗数据安全防护方法总览 MCP 2026(Medical Confidentiality Protocol 2026)是一套面向新一代医疗信息系统的端到端数据安全框架,专为符合《中华人民共和国…

作者头像 李华
网站建设 2026/5/6 21:41:32

26山大软院创新实训--MarketClaw(四)

本周将迎来项目的中期检查,我选择做一下内容比较简单的ppt自动生成skill,作为我的第四篇博客。一、开发初衷当完成小红书图文生成以及自动化发布后,我们准备的产品就展示给公众了。当有客户希望与我们交流合作时,PPT是必不可少的&…

作者头像 李华
网站建设 2026/5/6 21:40:29

3D场景生成中的遮挡感知与布局优化技术

1. 项目概述:当3D场景学会"看穿"遮挡物在3D内容生成领域,我们常常遇到这样的困境:当需要生成复杂室内场景时,传统模型会因家具间的相互遮挡而出现布局混乱——沙发可能半嵌在墙里,餐桌上的花瓶悬浮在半空。这…

作者头像 李华
网站建设 2026/5/6 21:31:31

Go语言如何做RSA加密_Go语言RSA加密解密教程【高效】

RSA加密失败因明文超长:1024位密钥限117字节,2048位限245字节;私钥解析失败多因PKCS#1与PKCS#8格式混淆;解密乱码源于byte转string的UTF-8强制编码;签名验签需确保哈希算法、密钥、数据完全一致。公钥加密失败&#xf…

作者头像 李华
网站建设 2026/5/6 21:31:29

基于OpenClaw与Alpaca API的自动化交易技能实践指南

1. 项目概述:一个为OpenClaw设计的Alpaca交易技能 如果你和我一样,对自动化交易和AI助手感兴趣,同时又不想被复杂的Python环境、臃肿的SDK和繁琐的配置流程劝退,那么你可能会对 lacymorrow/alpaca-trading-skill 这个项目眼前一…

作者头像 李华