Как настроить DNS при подключении устройства через Ethernet?
Мой Android-цель подключается через Ethernet, используя статический IP. Я могу подключить его с помощью ADB, но я не могу проверить связь с любым сервером. Скажите, пожалуйста, как мне настроить параметры DNS, чтобы я мог пропинговать любой сервер?
1 ответ
Решение
Используйте эту команду от суперпользователя
су
для версий до зефира 6.x
ndc resolver setifdns (интерфейс) (dns1) (dns2)
eg- ndc resolver setifdns eth0 8.8.8.8 8.8.4.4
для версий из зефира 6.x
ndc resolver setnetdns (interface) (dns1) (dns2)
eg- ndc resolver setnetdns eth0 8.8.8.8 8.8.4.4
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
////////////////////////////////////////////////// /////////