Проблема с DNS-сервером в гостевой системе Alpine при использовании qemu-system-aarch64 на хосте AndroidAndroid

Форум для тех, кто программирует под Android
Ответить
Anonymous
 Проблема с DNS-сервером в гостевой системе Alpine при использовании qemu-system-aarch64 на хосте Android

Сообщение Anonymous »

При попытке установить Alpine через setup-alpine на хосте Android с помощью qemu-system-aarch64 (например, с помощью Termux) установка завершается неудачно при попытке выполнить первоначальный поиск зеркал Alpine:

Код: Выделить всё

wget: bad address 'mirrors.alpinelinux.org'
Сначала я подозревал, что проблема связана с тем фактом, что qemu использует первый DNS-сервер по умолчанию хостовой ОС (в данном случае Android), но даже добавление явного Адрес DNS-сервера в конфигурации сетевого бэкэнда qemu не помог решить проблему:

Код: Выделить всё

-netdev user,id=n0,dns=1.1.1.1 -device virtio-net,netdev=n0
Не помогло также добавление сервера имен вручную в /etc/resolv.conf после вызова setup-dns/ setup-interfaces перед вызовом setup-alpine. Кроме того, добавление DNS-nameserver 1.1.1.1 в определение интерфейса eth0 как часть ручной настройки сети не решило эту проблему.
Я подозреваю, что RC где-то находится между стандартным DNS-сервером qemu (10.0.2.3 при использовании пользовательского сетевого бэкэнда) и исходной конфигурацией сети/DNS Alpine при загрузке из ISO-образа «virt».
Более чем рад предоставить дополнительную информацию. информация по мере необходимости.

Подробнее здесь: https://stackoverflow.com/questions/762 ... droid-host
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Android»