虚拟机网络的连接方式
理论#
桥接模式#

- 使用桥接模式网络连接时,虚拟机将具有直接访问外部以太网网络的权限。虚拟机在外部网络中具有自己的IP地址;
- 如果主机联网,而且拥有可用于虚拟机的单独IP地址(或者可以从DHCP服务器获得IP地址),请选择此设置。网络中的其他计算机将能够与该虚拟机直接通信;
- 简单来说,桥接模式直接连接到路由器(交换机),和宿主机是平级。
NAT#

- 利用NAT,虚拟机和主机系统将共享一个网络标识,此标识在网络以外不可见,同一网段内的其他主机无法与虚拟机连通;
- 如果没有可用于虚拟机的单独IP地址,但又希望能够连接到Internet,请选择NAT。
- 简单来说,NAT模式需连接到宿主机,宿主机为它传递网络数据。
Host-only#
虚拟机仅可以和宿主机进行通信,而不能连接到外部网络。
实验#
桥接模式#
虚拟机的IP地址为192.168.0.107(虚拟机与宿主机位于同一网段内):
连入同一局域网的其他设备(以我的手机为例)可以ping通虚拟机的IP地址:
NAT#
虚拟机的IP地址为172.16.60.129(虚拟IP):
连入同一局域网的其他设备(以我的手机为例)无法ping通虚拟机的IP地址,只有宿主机可以:
作者:koktlzz
出处:https://www.cnblogs.com/koktlzz/p/14342397.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现