请教php如何使用自己构造的IP包头
PHP code1 | <!--Code highlighting produced by Actipro CodeHighlighter (freeware)http:
|
登录后复制
这是个查询向指定dns服务器查询指定域名IP信息的程序,用Wireshark抓包测试可用,但是现在没有用自己的网络层,也就是IP头,我要用自己构造的IP头,
把
$buf = $ip_header . $udp . $dns;
//$buf = $udp . $dns;
改成
$buf = $ip_header . $udp . $dns;
//$buf = $udp . $dns;
结果还是不行,应该是send那函数的问题,请问下应该怎么修改
------解决方案--------------------不知道你在干什么?利用 sock 包的肯定是在用户层了
封装 ip 应该在下一层