Ubuntu22.04双网卡调试
最近捡起正点原子的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双网卡调试的更多相关文章
- Ubuntu14.04双网卡主备配置
近日有个需求,交换机有两台,做了堆叠,服务器双网卡,每个分别连到一台交换机上.这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换. 整体配置不难,网上也 ...
- Ubuntu16.04双网卡主备配置
前几日写了一篇Ubuntu14.04双网卡主备配置,没成想变化总是这么快,今日安装某软件,提示最匹配的ubuntu版本是16.04,作为一个码农能有什么办法,只能不断去适应变化.拥抱变化. 首先16. ...
- Ubuntu16.04双网卡配置,内网外网同时访问
Ubuntu16.04双网卡配置,内网外网同时访问 配置:vim/etc/network/interface auto lo iface lo inet loopback auto eno1 ifac ...
- ubuntu16.04 双网卡绑定
ubuntu 16.04 双网卡绑定仅仅需要配置/etc/network/interfaces 添加标记内容即可 apt-get install ifenslave 默认已经安装
- Ubuntu16.04双网卡绑定
服务器经常有多个网卡,为了保证网络冗余性,一个网卡出现故障时,不导致网络服务中断,可以懂多网卡网卡绑定来解决此问题. 环境: 系统:Ubuntu16.04 网卡:em1 em2 ip:192.168. ...
- ubuntu双网卡准备配置
近日有个需求,交换机有两台,做了堆叠,服务器双网卡,每个分别连到一台交换机上.这样就需要将服务器的网卡做成主备模式,以增加安全性,使得当其中一个交换机不通的时候网卡能够自动切换. 整体配置不难,网上也 ...
- ubuntu各系统双网卡绑定
Ubuntu14.04双网卡绑定 2.1 确定网卡名称 首先确定两块网卡的名称,一般为eth0.eth1,如果有自己添加的网卡名称可能不同,在安装系统的时候可以看到,通过ipmaddr命令可以查看所有 ...
- ubuntu16.04 配置双网卡机器
本文介绍一台具有双有线网卡的机器在Linux下如何配置双网卡 系统平台:Ubuntu16.04 1:查看机器网卡信息,是否双网卡都能正确被机器pci识别 可以通过以下命令查看设备网卡,若果看到两条网卡 ...
- Debian 16.04 配置双网卡绑定bond
Debian 16.04 配置双网卡绑定bond Debian 16.04 bonding多网卡配置 安装负载均衡软件 fenslave root@ubuntu:~# apt-get install ...
- Ubuntu 10.04下实现双网卡负载均衡
摘要:本文主要介绍和配置 在Ubuntu下 实现 bonding,双网卡负载,bonding模式为0,好处是负载平衡,另一网卡断了,也能工作. 什么是bonding Linux bonding 驱动提 ...
随机推荐
- JunitGenerator
######################################################################################## ## ## Avail ...
- leetcode 05 回文字符串
leetcode 05 回文字符串 1. 描述 给你一个字符串,找到里面最长的回文字符串 2. 事例 示例 1: 输入:s = "babad" 输出:"bab" ...
- 11.10javaweb学习
- [转]When allowCredentials is true, allowedOrigins cannot contain the special value “*“
前言 项目接口访问出现allowedOrigins cannot contain the special value "*" java.lang.IllegalArgumentEx ...
- STK V11.2 64位下载及视频
1.AGI Systems Tool Kit (STK) 11.2 64位+含补丁激活教程:下载地址 2.STK视频学习资料(一):下载地址
- 优化博客Ⅱ-CDN加速
CDN加速 自从有了第一次博客优化经验,我就越发对优化感兴趣了嘿嘿(✧∇✧). 看着博客首页打开时长为1200ms左右,我又开始琢磨有什么办法能再给网站提提速,让访问时间降低到1000ms以下,这时候 ...
- NVM及NODE开发环境搭建
NVM及NODE开发环境搭建 1. 安装NVM 1.1 下载安装包 下载地址 1.2 安装 双击安装包,一路下一步即可.安装完成后在终端输入nvm version,能查到版本号说明安装成功了. 2. ...
- Linux C语言面试考点
数组 数组初始化方法 /* 以下为自动类型 *//* 一维数组 */int arr[] = {1, 3, 5}; //不指定长度,由编译器自动计算int arr[5] = {0, }; //指定长度 ...
- linux网桥(Linux Bridge)的一些个人记录
目录 1. Linux Bridge简述 2. 网桥创建 创建 配置持久化 在Debian/Ubuntu系统上: 在CentOS/RHEL系统上: 启用和验证 3. 关于linux网桥不转发ip帧的问 ...
- ffmpeg 去除音频中的静音
去除音频中的静音 //去除所有超过0.3秒的静音部分 ffmpeg -i input.mp3 -af silenceremove=stop_periods=-1:stop_duration=0.3:s ...