По
этой инструкции поставил waydroid, запускается, но не возможности выйти в Инет.
Непосредственно доступ в сеть есть
Спойлер
$ sudo waydroid shell
[sudo] password for user:
:/ # ping 77.88.8.8
PING 77.88.8.8 (77.88.8.8) 56(84) bytes of data.
64 bytes from 77.88.8.8: icmp_seq=1 ttl=56 time=33.0 ms
64 bytes from 77.88.8.8: icmp_seq=2 ttl=56 time=32.0 ms
64 bytes from 77.88.8.8: icmp_seq=3 ttl=56 time=37.5 ms
64 bytes from 77.88.8.8: icmp_seq=4 ttl=56 time=39.2 ms
64 bytes from 77.88.8.8: icmp_seq=5 ttl=56 time=29.0 ms
^C
--- 77.88.8.8 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4005ms
rtt min/avg/max/mdev = 29.046/34.197/39.267/3.739 ms
DNS-сервером значится адрес моста waydroid0
$ waydroid prop get net.dns1
192.168.240.1
Установка другого сервера ситуацию не меняет
$ waydroid prop set net.dns1 77.88.8.1
Вот данные по интерфейсам
Спойлер
$ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: wlp0s20f3: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether bc:f1:71:dc:56:bd brd ff:ff:ff:ff:ff:ff
inet 192.168.99.35/24 brd 192.168.99.255 scope global dynamic noprefixroute wlp0s20f3
valid_lft 12524sec preferred_lft 12524sec
inet6 fe80::3e2a:c0c1:106f:9d24/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000
link/ether 52:54:00:d4:b3:7e brd ff:ff:ff:ff:ff:ff
inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0
valid_lft forever preferred_lft forever
9: waydroid0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
link/ether 00:16:3e:00:00:01 brd ff:ff:ff:ff:ff:ff
inet 192.168.240.1/24 brd 192.168.240.255 scope global waydroid0
valid_lft forever preferred_lft forever
inet6 fe80::216:3eff:fe00:1/64 scope link
valid_lft forever preferred_lft forever
10: vethcTMP9M@if2: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue master waydroid0 state UP group default qlen 1000
link/ether fe:08:f8:f3:d0:d6 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet6 fe80::fc08:f8ff:fef3:d0d6/64 scope link
valid_lft forever preferred_lft forever
Интерфейс virbr0 - это сеть KVM/qemu.
Тут написано много всего полезного, и ещё про конфликт с сетью docker, удалил, тоже не помогло.
Характерная особенность в том, что ошибка в браузере возникает сразу, т.е. нет ожидания соединения с DNS-сервером.
Все манипуляции делаются на рабочем ноуте, соотвтетственно на нём DNS есть и работает. Есть нюанс, связанный с работой nslookup, команда не резолвит адреса без указания DNS-сервера 2-м параметром.
Вот статус резолвера
Спойлер
$ systemd-resolve --status
Global
Protocols: +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
resolv.conf mode: static
Link 2 (wlp0s20f3)
Current Scopes: DNS LLMNR/IPv4 LLMNR/IPv6
Protocols: +DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Current DNS Server: 192.168.99.1
DNS Servers: 192.168.99.1
DNS Domain: home
Link 3 (virbr0)
Current Scopes: none
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 9 (waydroid0)
Current Scopes: LLMNR/IPv4 LLMNR/IPv6
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Link 10 (vethcTMP9M)
Current Scopes: LLMNR/IPv6
Protocols: -DefaultRoute +LLMNR -mDNS -DNSOverTLS DNSSEC=no/unsupported
Видно, что у интерфейса waydroid0 нет определённого DNS-сервера, но нужен ли он там и как его туда добавить, не нашёл. Виртуальные машины с виндой, в сети с интерфейсом virbr0 прекрасно ходят в Инет и без этих настроек.
Подскажите, куда копать, а то мысли кончились.