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

iptables TEE模块测试小记

概述

因为公司项目需求,需要对服务器特定端口进行流量镜像,各种百度之后,发现TEE的模块,后来一番折腾,发现被转发的机器死活收不到数据,最后tcpdump一通了解到根源,博文记录,用以备忘。

问题描述

Q: 很简单就是局域网内两台机器,通过TEE模块转发无法成功。
A: 后面通过tcpdump抓包对比了数据,发现TEE模块已经起作用了,因为是二层转发,gateway指定的是另外一台服务器,这导致转发的数据经过进来的网卡,然后又重新丢回了当前机器,这导致没有配置转发,数据接收正常;配置转发后,本地服务器收到一堆重复的数据(重复次数取决TTL)。从目前现象总结可以知道,TEE模块要真正起作用,转发服务器至少得两个网卡,这样转发的数据在二层就发送到了另外一个网卡完成流量镜像。

参考链接

iptables TEE使用注意事项
【TCP/IP】【调试】丢包、流不通、错包等问题查证手段系列之五——iptables实现镜像(克隆)

相关文章:

  • golang学习-结构体
  • What is `@ResponseBody` does?
  • 11 最小字符子串
  • 双目测距工程Stereo-Vision-master学习笔记
  • ElasticSearch扫盲概念篇[ES系列] - 第500篇
  • Scrum的工件
  • vlc播放rtsp视频流
  • Node.js基础知识点(四)
  • Python - Bert-VITS2 语音推理服务部署
  • 【第七在线】打破传统束缚:智能商品计划助力服装企业创新发展
  • Go新项目-为何选Gin框架?(0)
  • 【贪心】数组大小减半
  • MySQL基础笔记(6)函数
  • 第一章 通信职业道德
  • 性能压力测试:企业成功的关键要素
  • 【附node操作实例】redis简明入门系列—字符串类型
  • bootstrap创建登录注册页面
  • CEF与代理
  • ECMAScript6(0):ES6简明参考手册
  • flutter的key在widget list的作用以及必要性
  • gcc介绍及安装
  • javascript 总结(常用工具类的封装)
  • Protobuf3语言指南
  • SAP云平台里Global Account和Sub Account的关系
  • VirtualBox 安装过程中出现 Running VMs found 错误的解决过程
  • weex踩坑之旅第一弹 ~ 搭建具有入口文件的weex脚手架
  • 动态魔术使用DBMS_SQL
  • 分布式事物理论与实践
  • - 概述 - 《设计模式(极简c++版)》
  • 开发基于以太坊智能合约的DApp
  • 码农张的Bug人生 - 见面之礼
  • 我看到的前端
  • 吴恩达Deep Learning课程练习题参考答案——R语言版
  • 原生JS动态加载JS、CSS文件及代码脚本
  • 自动记录MySQL慢查询快照脚本
  • 说说我为什么看好Spring Cloud Alibaba
  • ​ssh-keyscan命令--Linux命令应用大词典729个命令解读
  • #WEB前端(HTML属性)
  • #我与Java虚拟机的故事#连载02:“小蓝”陪伴的日日夜夜
  • $.proxy和$.extend
  • %@ page import=%的用法
  • (07)Hive——窗口函数详解
  • (1)(1.9) MSP (version 4.2)
  • (k8s中)docker netty OOM问题记录
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (区间dp) (经典例题) 石子合并
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • (转)编辑寄语:因为爱心,所以美丽
  • ***检测工具之RKHunter AIDE
  • .htaccess配置重写url引擎
  • .NET Framework 3.5中序列化成JSON数据及JSON数据的反序列化,以及jQuery的调用JSON
  • .NET Micro Framework初体验(二)
  • .NET 设计一套高性能的弱事件机制
  • .net 验证控件和javaScript的冲突问题
  • .Net 知识杂记