linux android下dns配置查詢分析等相關方法總結
LINUX下配置調試DNS
1.DNS配置
1.文件路徑/etc/resolv.conf
nameserver XXX.XXX.XXX.XXX
2.查詢域名DNS和IP
sudo apt-get install nslookup
nslookup
www.baidu.com
Server: 192.168.1.1
Address: 192.168.1.1#53
Non-authoritative answer:
Name:
www.baidu.com
Address: 14.215.177.39
Name:
www.baidu.com
Address: 14.215.177.38
3.查詢本地DNS配置信息
1.dig |grep SERVER
linux下 說明:未配置DNS的情況下,內容無法正常查詢到
ANDROID下配置設置DNS
1.查看dns配置信息
getprop |grep dns
netstat
netcfg
2.配置文件,靜態配置
1)./etc/hosts
nameserver 192.168.1.1
2)./etc/resocv.conf
dhcp.eth0.dns1 192.168.1.1
3).setprop dhcp.eth0.dns1 192.168.1.1
3.查看日志
dhcpcd eth0 執行過程信息
logcat -v time打印出dhcp相關網絡配置信息
代碼路徑
/system/core/libnetutils/ifc_utils.c
/system/core/libnetutils/dhcp_utils.c
技術愛好和探討請留言或加QQ:645438637