Python中的QDISC_BYPASS(原始套接字)

tt_Gantz

如何设置原始套接字上的套接字选项以启用QDISC_BYPASS?我看到了用C编写的示例,但无法清楚地理解如何在Python中实现它。我用AF_PACKET和SOCK_RAW设置构造了套接字。

我知道我需要使用socket.setsockopt()方法,但是我不确定在这种情况下如何正确调用它。

tt_Gantz

我自己想通了。您需要安装Linux内核3.14或更高版本才能运行

sock.setsockopt(263, 20, 0);

263(int)是对SOL_PACKET的引用

20(int)是对QDISC_BYPASS的引用

我写出了数字,以防您的套接字模块中未定义它们(即socket.SOL_PACKET不存在)

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Python中的QDISC_BYPASS(原始套接字)

来自分类Dev

如何在Python中从套接字读取原始字节?

来自分类Dev

带有原始套接字的python套接字setsockopt

来自分类Dev

Python:在OSX中使用原始套接字

来自分类Dev

在原始套接字中连接功能?

来自分类Dev

通过python中的原始套接字发送scapy数据包

来自分类Dev

绑定到网络接口后,无法通过python中的套接字发送任何原始数据

来自分类Dev

Python中的套接字问题

来自分类Dev

python原始套接字使用的服务器主机

来自分类Dev

原始套接字中的TCP数据包-Centos 6.6

来自分类Dev

原始套接字多播

来自分类Dev

在python中创建非阻塞套接字

来自分类Dev

在Python中打开SSL套接字连接

来自分类Dev

在Python异步中检测套接字EOF

来自分类Dev

在Python中创建各种套接字响应

来自分类Dev

在python中创建非阻塞套接字

来自分类Dev

Python 3.4中带代理的套接字

来自分类Dev

线程中的Python套接字接收

来自分类Dev

如何关闭python中的套接字连接?

来自分类Dev

原始套接字未收到icmp响应

来自分类Dev

Golang的原始套接字嗅探

来自分类Dev

使用原始套接字的ping请求失败

来自分类Dev

Linux内核中原始套接字的工作

来自分类Dev

套接字错误-python

来自分类Dev

python套接字获取

来自分类Dev

Python套接字实现

来自分类Dev

Python套接字编程

来自分类Dev

Android <-> python套接字

来自分类Dev

套接字错误-python