GPL/dnsmasq源代码分析, DNS 部分
生活随笔
收集整理的這篇文章主要介紹了
GPL/dnsmasq源代码分析, DNS 部分
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
電信規范中要求了DNS解析及支持IPv4 DNS解析有支持IPv6 DNS地址解析,并且LAN PC使用IPv4 Packet請求DNS時, 網關設備DNS代理服務進程優先選用IPV4的DNS server來解析;LAN PC使用IPv6 Packet請求時,網關設備DNS代理服務進程DNS優先選用IPv6 DNS server。測試抓包發現GPL/dnsmasq的原生的DNS代理功能并不能滿足規范中的需求,所以要對源代碼有所修改,這里就簡單的寫一下GPL/dnsmasq這個軟件對于DNS代理請求的源代碼解析。:)
dnsmaq是一款很強大的開源軟件,它在一個軟件中體統了IPv4 Dhcp server, Ftp server, DNS proxy(DNS代理)三項功能,CPE(用戶駐地設備通常來說是GPON/EPON光貓)安裝運行dnsmasq之后就可以做作為這三種服務的服務器為家庭中的PC分配地址,DNS代理,ftp server了。這里只分析了dnsmasq作為dns代理使用的源代碼。
?
轉載于:https://www.cnblogs.com/dimonchen/p/4233788.html
總結
以上是生活随笔為你收集整理的GPL/dnsmasq源代码分析, DNS 部分的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 生成Base58格式的UUID(Hibe
- 下一篇: hdu 5072 Coprime