当前位置: 首页 > news >正文

VmWare Ubuntu22.04 搭建DPDK 20.11.1

一、开发环境

Ubuntu 版本

二、增加虚拟机的网卡

给虚拟机增加1个网卡,加上原来的网卡,一共2个
网络适配器作为 ssh 连接的网卡,网络适配器2作为 DPDK 运行的网卡。

因为我使用的是ubuntu server版本,服务器版的默认配置是,当 systemd-networkd作为网络管理服务时,系统开机时只会加载有配置的网卡,无配置的网卡会保持 DOWN 状态。因此加了第二块网卡,虚拟机开机不会自启动第二块网卡。

😪解决方法:

先执行命令,确认第二块网卡的系统识别名

iplink

创建第二块网卡的网络配置

# 进入配置目录cd/etc/systemd/network/# 创建第二块网卡的配置文件(文件名必须以 .network 结尾)sudovim01-ens37.network

在文件中写入以下内容(DHCP 自动获取 IP,最常用):

[Match]Name=ens37# 替换为你的第二块网卡名[Network]DHCP=yes

😢注意:[Match] 下的 Name 必须和你的网卡名完全一致,否则配置不生效

重启 systemd-networkd 服务

# 确保服务开机自启sudosystemctlenablesystemd-networkd# 重启 systemd-networkd 服务sudosystemctl restart systemd-networkd# 验证网卡状态(应显示state UP + IP地址)ipaddr show ens37

三、NAT模式简介

这里待补充,网上都是那一张图,看不懂

四、使网卡名称从0开始命名

进入管理员权限

su

打开配置文件,你可能打开是空的,不要紧,复制下面两段代码

vim/etc/udev/rules.d/70-persistent-net.rules

在文件中写入以下两行,然后保存。如果你打开后原本有内容,直接在原有内容上改也可以。

ACTION=="add",SUBSYSTEM=="net",DRIVERS=="?*", ATTR{type}=="1", ATTR{address}=="00:0c:29:3
http://www.jsqmd.com/news/601007/

相关文章:

  • 终极指南:Sapiens核心架构解析——从300万图像预训练到多任务微调的完整路径
  • Sigma File Manager终极快捷键指南:50个必备技巧提升文件管理效率
  • 如何实现Permify接口限流:Middleware层的请求频率控制完整指南
  • XUnity.AutoTranslator:为Unity游戏开启多语言世界的智能翻译引擎
  • 如何优化Libreddit网络架构:请求代理与智能缓存机制深度解析
  • vim-indent-guides 与其他缩进插件的对比分析
  • 终极指南:如何用Kajiya实现实时全局光照渲染的10个核心技巧
  • 当RECC遇上NDVI:用Geoda双变量空间自相关,揭秘城市资源与植被的‘空间博弈’
  • YOLOv12在Unity引擎中的集成:打造实时AR目标检测应用
  • 7步设定gumbo-parser代码覆盖率目标:终极质量指标管理指南
  • 小白必看!HeyGem数字人视频生成系统WebUI版快速上手体验
  • Qwen3-Reranker高算力适配指南:RTX4090/3060/A10显存优化技巧
  • 如何快速实现Gumbo-Parser代码评审自动化:打造高效ReviewBot完整指南
  • syzkaller测试数据可视化终极指南:5个图表类型让内核测试进度一目了然
  • Sigma File Manager仪表板完全指南:10个智能时间线管理技巧快速访问文件
  • MinerU 2.5-1.2B场景应用:科研文献、财务报表PDF自动化处理实战
  • 如何用树莓派CM5边缘计算机快速搭建你自己的工业AI实验平台
  • SuperDuperDB与CockroachDB:分布式SQL数据库AI集成终极指南
  • 如何使用m-cli监控macOS系统负载:完整性能指标查看指南
  • Hogan.js数据绑定终极指南:5个简单步骤实现动态内容渲染
  • 时间序列分类新思路:5分钟上手格拉姆角场(GAF),用sklearn+matplotlib搞定心电图信号可视化分析
  • 如何高效实现图标自动化导入:unplugin-icons与unplugin-vue-components的完美配合指南
  • Android应用集成AI:调用MiniCPM-o-4.5-nvidia-FlagOS实现移动端智能对话
  • TypewriterJS实战案例:构建智能聊天机器人界面
  • SQL优化避坑指南:为什么你的MariaDB查询比同事慢3倍?
  • Sigma File Manager 文件保护机制:防止误删误改的终极安全屏障
  • Phi-3-vision-128k-instruct 生成效果鉴赏:复杂信息图表的自动化摘要
  • Google Cloud成本优化终极指南:降低云服务使用费用的8个实用策略 [特殊字符]
  • Java开发者福音:SpringBoot集成RexUniNLU,5分钟搞定零样本意图识别
  • Realistic Vision V5.1 虚拟摄影棚跨平台部署:虚拟机环境配置与性能对比