最近捡起正点原子的linux开发板,又开始了linux的学习,这条路走走停停的,隔了一年时间很多积累的东西都忘了。打开VMware虚拟机发现网络也连接不上了,我的印象中去年是把虚拟机的双网卡配置好了,开发板可以通TFTP和NFS来启动,隔了一年咋就不行,看来是学艺不精,对网络知识掌握不够啊!

一、Ubuntu的网络适配器 三种模式

1.1、桥接模式

桥接模式下虚拟机和物理机处于同一网段,二者是平级关系,此时虚拟机在网关看来是一个真实存在的设备,虚拟机的网卡(VMnet0)直接与物理机的网卡相连,与物理机拥有相同网关。

NAT模式

NAT模式下,虚拟机自己本身是个局域网,内部有自己的网关地址以及dhcp地址池,虚拟机和物理机是处于两个不同的局域网中。虚拟机依托物理机的NAT功能进行重定向和转换实现上网,简单来说就是虚拟机上网时物理机会把虚拟机IP地址NAT为物理机的IP地址。

仅主机模式

该模式下,虚拟机只能和物理机通信,无法上网。

二、Ubuntu双网卡配置

实现:NAT模式上网,桥接模式连接开发板

环境: VMware Workstation 17 Player; Ubuntu 22.04

2.1、NAT模式上网配置

2.1.1、添加及配置网络适配器

2.1.2、配置Windows的VMnet8

2.1.3、配置Ubuntu的ens33



当然也可以直接通过netplan进行配置

sudo vim /etc/netplan/01-network-manager-all.yaml

输入以下内容

点击查看代码
# Let NetworkManager manage all devices on this system
network:
ethernets:
ens33:
addresses:
- 192.168.3.15/24
nameservers:
addresses:
- 114.114.114.114
search:
- 114.114.114.114
routes:
- to: default
via: 192.168.3.1
version: 2
renderer: NetworkManager

至此NAT模式配置完成,不出意外的话就可以正常上网了,可以做一个简单的测试ping www.baidu.com验证

2.2、桥接模式连接开发板

2.2.1、添加及配置网络适配器

2.2.2、配置Windows连接开发的网卡

2.1.3、配置Ubuntu的ens37

ifconfig查询一下IP配置信息

三、NAT模式下不能上网的原因分析

3.1、查看计算机管理中VMware相关的服务是否开启

计算机 ---> 管理 ---> 服务和应用程序 ---> 服务

3.2、检查物理机上网网卡是否共享给VMnet8

3.3、检查路由配置是否正确

NAT模式下,VMnet8网卡的IP地址要作为虚拟机的网关

3.4、检查DNS是否配置

Ubuntu22.04双网卡调试的更多相关文章

  1. Ubuntu14.04双网卡主备配置

    近日有个需求,交换机有两台,做了堆叠,服务器双网卡,每个分别连到一台交换机上.这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换. 整体配置不难,网上也 ...

  2. Ubuntu16.04双网卡主备配置

    前几日写了一篇Ubuntu14.04双网卡主备配置,没成想变化总是这么快,今日安装某软件,提示最匹配的ubuntu版本是16.04,作为一个码农能有什么办法,只能不断去适应变化.拥抱变化. 首先16. ...

  3. Ubuntu16.04双网卡配置,内网外网同时访问

    Ubuntu16.04双网卡配置,内网外网同时访问 配置:vim/etc/network/interface auto lo iface lo inet loopback auto eno1 ifac ...

  4. ubuntu16.04 双网卡绑定

    ubuntu 16.04 双网卡绑定仅仅需要配置/etc/network/interfaces 添加标记内容即可 apt-get install ifenslave 默认已经安装

  5. Ubuntu16.04双网卡绑定

    服务器经常有多个网卡,为了保证网络冗余性,一个网卡出现故障时,不导致网络服务中断,可以懂多网卡网卡绑定来解决此问题. 环境: 系统:Ubuntu16.04 网卡:em1 em2 ip:192.168. ...

  6. ubuntu双网卡准备配置

    近日有个需求,交换机有两台,做了堆叠,服务器双网卡,每个分别连到一台交换机上.这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换. 整体配置不难,网上也 ...

  7. ubuntu各系统双网卡绑定

    Ubuntu14.04双网卡绑定 2.1 确定网卡名称 首先确定两块网卡的名称,一般为eth0.eth1,如果有自己添加的网卡名称可能不同,在安装系统的时候可以看到,通过ipmaddr命令可以查看所有 ...

  8. ubuntu16.04 配置双网卡机器

    本文介绍一台具有双有线网卡的机器在Linux下如何配置双网卡 系统平台:Ubuntu16.04 1:查看机器网卡信息,是否双网卡都能正确被机器pci识别 可以通过以下命令查看设备网卡,若果看到两条网卡 ...

  9. Debian 16.04 配置双网卡绑定bond

    Debian 16.04 配置双网卡绑定bond Debian 16.04 bonding多网卡配置 安装负载均衡软件 fenslave root@ubuntu:~# apt-get install ...

  10. Ubuntu 10.04下实现双网卡负载均衡

    摘要:本文主要介绍和配置 在Ubuntu下 实现 bonding,双网卡负载,bonding模式为0,好处是负载平衡,另一网卡断了,也能工作. 什么是bonding Linux bonding 驱动提 ...

随机推荐

  1. JunitGenerator

    ######################################################################################## ## ## Avail ...

  2. leetcode 05 回文字符串

    leetcode 05 回文字符串 1. 描述 给你一个字符串,找到里面最长的回文字符串 2. 事例 示例 1: 输入:s = "babad" 输出:"bab" ...

  3. 11.10javaweb学习

  4. [转]When allowCredentials is true, allowedOrigins cannot contain the special value “*“

    前言 项目接口访问出现allowedOrigins cannot contain the special value "*" java.lang.IllegalArgumentEx ...

  5. STK V11.2 64位下载及视频

    1.AGI Systems Tool Kit (STK) 11.2 64位+含补丁激活教程:下载地址 2.STK视频学习资料(一):下载地址

  6. 优化博客Ⅱ-CDN加速

    CDN加速 自从有了第一次博客优化经验,我就越发对优化感兴趣了嘿嘿(✧∇✧). 看着博客首页打开时长为1200ms左右,我又开始琢磨有什么办法能再给网站提提速,让访问时间降低到1000ms以下,这时候 ...

  7. NVM及NODE开发环境搭建

    NVM及NODE开发环境搭建 1. 安装NVM 1.1 下载安装包 下载地址 1.2 安装 双击安装包,一路下一步即可.安装完成后在终端输入nvm version,能查到版本号说明安装成功了. 2. ...

  8. Linux C语言面试考点

    数组 数组初始化方法 /* 以下为自动类型 */​/* 一维数组 */int arr[] = {1, 3, 5}; //不指定长度,由编译器自动计算int arr[5] = {0, }; //指定长度 ...

  9. linux网桥(Linux Bridge)的一些个人记录

    目录 1. Linux Bridge简述 2. 网桥创建 创建 配置持久化 在Debian/Ubuntu系统上: 在CentOS/RHEL系统上: 启用和验证 3. 关于linux网桥不转发ip帧的问 ...

  10. ffmpeg 去除音频中的静音

    去除音频中的静音 //去除所有超过0.3秒的静音部分 ffmpeg -i input.mp3 -af silenceremove=stop_periods=-1:stop_duration=0.3:s ...