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

AppSrv和Storagesrv 之VXLAN服务

VXLAN详细题目在 apparv 和 storagesrv 上搭建 vxlan。需求如下1、安装实验网桥。2、新建 vxlan 隧道网桥名称为 br-vxlan,网桥的出口为 vxlan100id 为 100。3、apparv的隧道地址为 172.16.1.1/24storagesrv 的隧道地址为172.16.1.2/24。4、测试网桥之间二层的联通性。系统环境主机ip地址appsrv192.168.100.100/24storagesrv192.168.100.200/24详细操作​ 1、在appsrv和storagesrv 上安装bridge。[rootappsrv ~]# yum -y install bridge-utils[rootstoragesrv ~]# yum -y install bridge-utils​ 2、apparv上进行配置[rootappsrv ~]# brctl addbr br-vxlan //创建网桥虚拟交换机[rootappsrv ~]# ip link set br-vxlan up //开启网桥[rootappsrv ~]# ip link add vxlan100 type vxlan id 100 remote 192.168.100.200 dstport 4789 dev ens33 //创建vxlan接口[rootappsrv ~]# ip link set vxlan100 up //开启vxlan接口[rootappsrv ~]# brctl addif br-vxlan vxlan100 //绑定网桥和vxlan[rootappsrv ~]# ip address add 172.16.1.1/24 dev br-vxlan //为网桥配置IP地址​ 3、storagesrv 上进行配置[rootstoragesrv ~]# brctl addbr br-vxlan //创建网桥虚拟交换机[rootstoragesrv ~]# ip link set br-vxlan up //开启网桥[rootstoragesrv ~]# ip link add vxlan100 type vxlan id 100 remote 192.168.100.100 dstport 4789 dev ens33 //创建vxlan接口[rootstoragesrv ~]# ip link set vxlan100 up //开启vxlan接口[rootstoragesrv ~]# brctl addif br-vxlan vxlan100 //绑定网桥和vxlan接口[rootstoragesrv ~]# ip address add 172.16.1.2/24 dev br-vxlan //为网桥配置IP地址ip link add vxlan100创建一个新链接网卡名称指定为vxlan100。type vxlan指定设备类型为 VXLAN。id 100设置VNI (VXLAN Network Identifier)为100。这是 VXLAN 的租户隔离标识。只有 VNI 相同的 VXLAN 接口之间才能通信。这相当于传统 VLAN 中的 VLAN ID但 VXLAN 支持多达 1600 万个 ID。remote 192.168.100.200指定对端远程VTEP (VXLAN Tunnel End Point) 的IP 地址。这意味着该隧道是静态配置的所有从vxlan100发出的流量都会被封装并发送到192.168.100.200这个 IP。注意这种配置通常用于点对点隧道。如果是多播环境或使用 FDB 表动态学习通常不使用此参数或配合group参数使用。dstport 4789指定 VXLAN 封装使用的UDP 目的端口号。4789是 IANA 分配给 VXLAN 的标准端口号早期实现有时用 8472但现在标准是 4789。防火墙需要放行此端口的 UDP 流量。dev ens33指定底层物理设备 (Underlay Device)。表示 VXLAN 数据包将通过名为ens33的物理网卡发送出去。系统会绑定到这个接口监听和发送数据。​ 4、验证​ 查看appsrv上的IP地址信息存在vxlan接口IP地址172.16.1.1/24​ 查看storagesrv 上的IP地址信息存在vxlan接口IP地址172.16.1.2/24​ 查看appsrv和storagesrv 的网桥是否创建成功​ vxlan连通性测试连通性
http://www.gsyq.cn/news/1299590.html

相关文章:

  • SolidWorks实战:成图大赛中锥度与斜度的三种高效建模思路
  • 终极指南:如何在PC上免费玩任天堂Switch游戏(Ryujinx模拟器完整教程)
  • LLM智能体论文导航:从核心组件到实践路径的完整指南
  • Eagle元件库创建全流程:从引脚映射到设备关联的PCB设计基石
  • WarcraftHelper:魔兽争霸3玩家的终极优化神器,告别卡顿与限制
  • 深入解析MSVCRT.LIB:Windows C++静态链接库的核心原理与实战
  • 基于LanceDB的AI记忆管理系统:从向量存储到智能记忆引擎
  • WordPress维护指南
  • 构建可组合的浏览器自动化技能库:从Playwright封装到工作流编排
  • 制作程序统计城市垃圾分类投放数据,分析分类薄弱区域,优化环卫规划,改善全民生活居住环境。
  • 无感戍边・智守国门|黎阳之光人员无感技术构筑智慧边防新壁垒
  • OpenClaw 技能机制入门:从概念、结构到生态使用指南
  • LLM与操作系统融合:从智能体框架到应用构建实战
  • 3个技巧让你成为zsh语法高亮高手:从安装到深度定制完全指南
  • 1987年6月25日晚上21-23点出生性格、运势和命运
  • Unity弹幕游戏开发框架BulletUpHell:模块化设计与性能优化实践
  • PaperDebugger:用代码调试思维提升学术论文可复现性的工具实践
  • 从“客户匿名”到“可验证”:技术服务案例的工程化写法
  • 终极指南:如何在英雄联盟国服免费解锁所有皮肤?R3nzSkin国服特供版完全解析
  • LLM智能体研究开源论文清单:从入门到前沿的导航指南
  • ElevenLabs希伯来文TTS落地全链路解析(含音素对齐偏差率实测数据与正则预处理模板)
  • Perplexity首席商务官谈AI智能体能否真正撑起一门生意
  • Python驱动LED点阵屏:用Pillow与IS31FL3731实现滚动文字与GIF动画
  • 硬件创业定价策略与品牌建设:从成本核算到市场生存的实战指南
  • 2026届毕业生推荐的五大AI论文助手推荐榜单
  • 让小白也能理解TCP协议(完结)
  • 基于CircuitPython与MCP9808的智能恒温控制器DIY指南
  • 本地商家GEO优化实操指南:基于AI搜索逻辑,助力深圳汽车贴膜美业店精准获客
  • 基于LeptonAI的RAG语义搜索实践:从原理到部署调优
  • 长期使用后回顾,Taotoken账单明细对项目财务核算的实际帮助