2017-05-09 21 views

回答

0

您可以简单地打开一个UDP套接字,然后手工制作完整的DNS数据包。这将是明显的方法。 如果你想使用库,我会看看dpkt。请注意,这是记录不好,但非常强大。它也允许你直接设置DNS操作码。

对于异步部分,你应该看看线程。

+0

但是,与使用外部API相比,这将更难以管理。 –

+0

@NicholsChew我会看看dpkt –