解决Windows接收IPSEC(IKE)流量的问题
Windows在内核层面处理了IPSEC的ESP报文,导致用户态绑定UDP4500或者RAW SOCKET绑定50(ESP)协议后,无法收到ESP报文(但SPI=0的UDP报文是可以收到的)。
谷歌找了很久解决方案,没有找到,感觉这是一条死路。
OSR帖子中的建议是用创建WFP驱动,在Windows之前拿到报文,并转发
https://community.osr.com/discussion/276938/default-ipsec-stack-dropping-esp-packets
那如果用上了WFP就简单了,我觉得最简单的办法就是在FWPM_LAYER_INBOUND_IPPACKET_V4和FWPM_LAYER_OUTBOUND_IPPACKET_V4层面,将4500端口号直接改掉就完事了,比如我改成45000,微软内置在tcpip中的ipsec能奈我何。
解决Windows接收IPSEC(IKE)流量的问题相关推荐
- 解决 windows 下浏览器无法上网,QQ/微信正常上网
## 解决 windows 下浏览器无法上网,QQ/微信正常上网 ## 解决 windows 下浏览器无法解析DNS配置 > 注意:本处只**提供一种解决思路,并不代表所有问题都能被解决,可以 ...
- C语言实现ifconfig获取网卡接收和发送流量统计
在Windows下我们可以利用ipconfig命令获取网卡的相关信息,在Linux下命令是ifconfig 我们可以获取的信息更为丰富,其中包括网卡接收和发送的流量,用C语言实现这个命令并不是一件简单 ...
- win7设置ipsec_解决win7连接IPsec报错789和809错误
解决win-7连接IPsec报错789和809错误 萌新一枚,大神请飘过~~~ 最近遇到一个很沙雕的问题,win7连接IPsec一直报错789,百度方法解决掉后又报错809,809解决掉后继续报789 ...
- 解决Windows平台通过cURL上传APP到蒲公英pgyer平台时无法使用中文升级描述的问题...
解决Windows平台通过cURL上传APP到蒲公英pgyer平台时无法使用中文升级描述的问题 官方上传命令 curl -F file=@"315.apk" -F uKey=XXX ...
- BeginInvoke与EndInvoke方法解决多线程接收委托返回值问题
BeginInvoke与EndInvoke方法解决多线程接收委托返回值问题 参考文章: (1)BeginInvoke与EndInvoke方法解决多线程接收委托返回值问题 (2)https://www. ...
- 解决 Windows Docker 安装 Gitlab Volume 权限问题
解决 Windows Docker 安装 Gitlab Volume 权限问题 参考文章: (1)解决 Windows Docker 安装 Gitlab Volume 权限问题 (2)https:// ...
- 解决Windows对JDK默认版本切换问题
解决Windows对JDK默认版本切换问题 参考文章: (1)解决Windows对JDK默认版本切换问题 (2)https://www.cnblogs.com/ll409546297/p/659317 ...
- 解决windows文件在linux系统中显示乱码的问题
解决windows文件在linux系统中显示乱码的问题 参考文章: (1)解决windows文件在linux系统中显示乱码的问题 (2)https://www.cnblogs.com/liyanpin ...
- 解决Windows 10下Wireshark运行问题
解决Windows 10下Wireshark运行问题 在Windows 10下,安装Wireshark时候,提示WinPcap不被系统系统支持.这是由于最新版的WinPcap 4.1.3只支持到Win ...
最新文章
- window docker mysql_windows使用docker运行mysql等工具(二)安装运行mysql
- No plugin found for prefix ‘compile‘ in the current project
- instanceof的用法①
- 故障码123401_P0221故障码故障原因和解决方法
- 洪水填充算法_Flood Fill (洪水填充、泛洪填充、油漆桶)算法Java循环实现(BFS方式,非递归)...
- jracdrive变频器说明书580_ABB变频器ACS580说明书.pdf
- 联想笔记本使用Driver Booster更新驱动触控板失效解决方案
- DGPS和RTK的区别
- php代码加nofollow,给WordPress友情链接添加Nofollow方法详解
- 【论文笔记】Hierarchical Paired Channel Fusion Network for Street Scene Change Detection
- android 4.4 短信拦截,Android 4.4 KitKat升级率已经接近18%
- 人脸识别:路在何方?| 爱莫受邀参加VALSE Webinar报告会
- python程序设计基础之turtle库制作简单的小图片
- 苹果隐藏app_更新完iOS14,这9个隐藏黑科技功能,你一定还不知道
- 企业微信 之 创建应用并添加至侧边栏
- 最佳二次逼近多项式MATLAB代码,数学实验“Chebshev多项式最佳一致逼近,最佳平方逼近”实验报告(内含matlab程序).doc...
- java8的函数式接口的好处_浅谈Java 8 新增函数式接口到底是什么
- 自己做的一个炸碉堡的小游戏(SWING)
- 织梦DedeCms 5.7如何更换FCK编辑器
- 20181108_Makefile知识点
热门文章
- php并发访问排队_php解决高并发问题
- php 扩展包是什么意思,大家知道扩展用户组是什么意思么??
- java方面的文献综述怎么写_文献综述应该怎么写?
- linux go语言运行环境,安装Go语言运行环境
- python的68个内置函数
- Python黑科技,教你学会Django系统错误监控
- python 输出所有大小写字母, range()以及列表切片
- html text全删,删除没有/ text()。extract()的HTML标记
- 计算机高级语言程序Access,[计算机软件及应用]Access的编程语言VBA.ppt
- php 大数运算类,PHP采用超长(超大)数字运算防止数字以科学计数法显示的方法