本地主机与虚拟机之间的通信设置
本地主机连接虚拟机总共有三种方式:分别为桥接、NAT和Host-only。
桥接连接:
虚拟机通过本地主机的网卡进行连接,虚拟机上安装的linux系统需要将IP地址要和本地主机设置在同一个网段内,这种连接方式通过本地网卡上网,如果是笔记本,既有无线网卡,也有本地连接的网卡,在设置虚拟机桥接网卡的时候,需要根据笔记本上网的实际使用的网卡进行设置(用无线上网则桥接无线网卡,反之桥接本地连接的网卡),桥接方式连接成功后,虚拟机可以和网段内其他主机进行通信。桥接通信需要保证本地主机所在网段内还有ip可提供给虚拟机使用。
NAT连接:
这种方式比较常用,虚拟机通过虚拟网卡VMarenet8上网,虚拟网卡VMarenet8在安装完成之后,会分配一个默认的IP地址,只要将虚拟机上Linux的IP地址设置在同一个网段就能上网,这种方式连接可以使虚拟机连接互联网,也可以和本地互联,但无法和同一网段内的其他主机通信。
Host-only连接:
通过这种方式连接只能和本地主机连接,无法连接互联网,虚拟机的IP地址设置同样要和虚拟网卡上默认的IP地址在同一个网段。
本次设置是为了本地主机访问虚拟机的oracle数据库
网络设置:选择host-only模式
编辑 -虚拟网络编辑器
将默认的 VMnet1 (仅主机模式) 网卡 设置为 192.0.2.0/255.255.255.0
这样宿主机 windows 系统会默认获得 192.0.2.1 的 IP,如果没有获得这个默认地址,可以到网络连接里找到vmnet1,修改其ip地址。
导入虚拟机镜像后可以将虚拟机网卡选择为 VMnet1 ,配置虚拟机ip为同一网段地址,可以实现 windows 与虚拟机 linux 网络通信。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?