接口关闭时的原始套接字。
嗨,
我正尝试在一台dhcp客户端上使用python语言中的原始套接字。我编写以下代码:
SOC=socket.套接字(socket.PF_Packet,socket.SOCK_RAW)
Soc.ind(("eth0",0x0800))
DATA=Soc.recv(1024)
打印镜头(数据)
当接口打开时,它似乎工作正常,但当网络接口打开时
我收到了这样一条消息:
Socket.Error:(100,'网络已关闭')
我看了很多dhcp客户端的C代码。但我没有找到有用的东西。
我不知道如何在接口关闭时访问网络。能
有人来帮忙吗?
谢啦!
--
垫子