【发布时间】:2018-10-19 07:52:07
【问题描述】:
我的 android 目标是使用静态 IP 通过以太网连接。 我可以使用 ADB 连接它,但我无法 ping 任何服务器。 请告诉我如何配置我的 DNS 设置,以便我可以 ping 任何服务器。
【问题讨论】:
标签: android networking dns resolver ndc
我的 android 目标是使用静态 IP 通过以太网连接。 我可以使用 ADB 连接它,但我无法 ping 任何服务器。 请告诉我如何配置我的 DNS 设置,以便我可以 ping 任何服务器。
【问题讨论】:
标签: android networking dns resolver ndc
由超级用户使用此命令
苏
对于 marshmallow 6.x 之前的版本
ndc 解析器 setifdns (接口) (dns1) (dns2)
例如- ndc 解析器 setifdns eth0 8.8.8.8 8.8.4.4
对于 marshmallow 6.x 的版本
ndc 解析器 setnetdns (interface) (dns1) (dns2)
例如- ndc 解析器 setnetdns eth0 8.8.8.8 8.8.4.4
【讨论】:
ndc resolver。您可以在此 repo android.googlesource.com/platform/system/netd> 中搜索 NdcNetdCommand( 以获取更多信息。 NdcDispatcher::NdcDispatcher 和 NdcDispatcher::dispatchCommand 向您展示一切如何运作。
Android 8.0
/////////////////////////////////////// /////////////
ifconfig usb0 192.168.225.3 netmask 255.255.255.0
ndc network create 9792
ndc network interface add 9792 usb0
ndc network route add 9792 usb0 0.0.0.0/0 192.168.225.1
ndc resolver setnetdns 9792 8.8.8.8 8.8.4.4
ndc network default set 9792
/////////////////////////////////////// ////////////
【讨论】: