每当我尝试为任何 DHCP 数据包加载 Giaddr(或 YIADDR Ciaddr、siaddr)时,它都会打印随机数字字符串。(这发生在我加载的每个数据包中)
我做错了什么还是代码中的错误?
代码
dh = dpkt.dhcp.DHCP(udp.data)
print dh.giaddr
输出:182435815
我很确定我的giaddr(relay ip)是 10.223.191.231 - 在wireshark 中确认了这个数据包。
每当我尝试为任何 DHCP 数据包加载 Giaddr(或 YIADDR Ciaddr、siaddr)时,它都会打印随机数字字符串。(这发生在我加载的每个数据包中)
我做错了什么还是代码中的错误?
代码
dh = dpkt.dhcp.DHCP(udp.data)
print dh.giaddr
输出:182435815
我很确定我的giaddr(relay ip)是 10.223.191.231 - 在wireshark 中确认了这个数据包。