虚拟机网络的三种模式

虚拟机的三种网络模式(桥接、NAT、仅主机)核心区别在于虚拟机与宿主机、外部网络的连通关系,简单说就是:

  • 桥接:虚拟机是局域网里独立的一台电脑
  • NAT:虚拟机 “借” 宿主机的网线上网
  • 仅主机:虚拟机只和宿主机通信,不上外网

一、桥接模式(Bridged)

一句话理解:虚拟机和你的电脑平起平坐,像局域网里另一台真实电脑。

  • 虚拟机有自己独立的 IP,和宿主机在同一网段
  • 可以访问局域网内所有设备,也可以直接上外网
  • 局域网里其他电脑也能访问这台虚拟机
  • 适合:需要对外提供服务、局域网内互通、测试服务器环境

二、NAT 模式(Network Address Translation)

一句话理解:虚拟机躲在宿主机后面上网,共享宿主机网络,对外不可见。

  • 虚拟机 IP 是私有网段,和宿主机不在同一网段
  • 可以上外网,但局域网其他设备访问不到它
  • 宿主机可以访问虚拟机
  • 最安全、最常用,适合日常开发、上网、测试

三、仅主机模式(Host-Only)

一句话理解:虚拟机和宿主机组成一个封闭小圈子,完全不上外网

  • 只有宿主机 ↔ 虚拟机之间能通信
  • 虚拟机不能上外网,也不能被局域网其他设备访问
  • 适合:本地隔离测试、离线开发、安全实验

四、三种模式对比表

模式 与宿主机通信 与局域网通信 访问外网 适用场景
桥接 服务器、局域网互通
NAT 不能 日常开发、上网、测试
仅主机 不能 不能 隔离测试、离线环境

五、怎么选?

  • 日常开发、上网、学习 → 选 NAT(最省心)
  • 要让别人访问你的虚拟机(如做服务器)→ 选 桥接
  • 要做安全实验、完全隔离 → 选 仅主机

虚拟机网络的三种模式
http://hanqichuan.com/2026/02/09/linux/虚拟机网络的三种模式/
作者
韩启川
发布于
2026年2月9日
许可协议