️虚拟机配置NAT和Bridge模式

虚拟机的网络配置

桥接 通过使用物理机网卡 具有单独ip

NAT 把物理机为路由器进行上网

NAT模式:

所谓nat模式,就是虚拟系统会通过宿主机的网络来访问外网,而这里的宿主机相当于有两个网卡,一个是真实网卡,一个是虚拟网卡,真实网卡相当于链接了现实世界的真实路由器,而宿主机的虚拟网卡,相当于链接了一个可以认为是虚拟交换机(这个虚拟交换机他同时链接了虚拟系统(linux)和宿主机),这个时候的虚拟网络想访问外网,就必须通过宿主机的IP地址,而外面看来也确实是宿主机的IP地址(实则是虚拟机访问的!!),完全看不到虚拟网络局域的内部形式,而这个时候linux和宿主机和虚拟交换机形成一个网段,宿主机和真实路由形成一个网段!!

优点:不需要自己来手动分配IP地址和子网掩码,只要宿主机能访问网络,他就能。

相当于宿主机再构建一个局域网,虚拟机无法和本局域网中的其他真实主机进行通讯。只需要宿主机器能访问互联网,那么虚拟机就能上网,不需要再去配置IP地址,子网掩码,网关。虚拟机和主机能够互相ping通。



添加 NAT 网卡



桥接模式:

VMWare虚拟出来的操作系统就像是局域网中的一台独立的主机,它可以访问网内任何一台机器。但是需要我们手动去配置IP地址和网关,IP地址要与主机的无线网的IP段对应,子网掩码,网关,DNS都需要与宿主机保持一致。下面是我将虚拟机从NAT模式换成桥接模式对配置文件做的一些改动,重启网络后,虚拟机可以访问自身静态IP,访问公网,宿主机和虚拟机也可以相互ping通。

这个相当于在一个局域网内创立了一个单独的主机,他可以访问这个局域网内的所有的主机,但是需要手动来配置IP地址,子网掩码,并且他是和真实主机在同一个网段(nat是两个网段),这个模式里,虚拟机和宿主机可以互相ping通。



添加桥接网卡



配置桥接网卡

接好线后,开发板上电,接下来需要设置 IP:Windows 上 USB 网卡、Ubuntu 使用的桥接网卡、开发板的网卡,这 3 个网卡的 IP 要设置为同一个网段。

windows 配置





相关推荐
hrw_embedded16 小时前
基于CH395Q网卡移植ftplib的FTP客户端
网络·stm32·ftp·linux库
不是起点的终点16 小时前
内网穿透(FRP)
网络
Blurpath住宅代理16 小时前
动态代理的五大优点:提升爬虫效率与安全性
网络·爬虫·动态ip·住宅ip·住宅代理
XHW___00116 小时前
webrtc 关键模块创建的时机
网络·音视频·webrtc
Trouvaille ~16 小时前
【Linux】UDP Socket编程实战(二):网络字典与回调设计
linux·运维·服务器·网络·c++·udp·操作系统
凉、介16 小时前
静态路由探究
网络·笔记·操作系统·嵌入式
逐步前行16 小时前
STM32_内部结构
网络·stm32·嵌入式硬件
kimi70417 小时前
可靠数据传输原理
网络
迎仔17 小时前
04-网络安全基础:数字世界的防盗门与守卫
网络·安全·web安全
使者大牙17 小时前
【单点知识】CANopen实用协议介绍
服务器·网络·tcp/ip