Я пытаюсь установить виртуальную машину Debian KVM на сервер Debian. Команда virt-install запускает графический интерфейс, но останавливается на Настроить диспетчер пакетов
шаг.
У меня уже установлено несколько виртуальных машин, и я заметил, что команда удачное обновление
потерпит неудачу из-за какой-то проблемы с сетью/брандмауэром:
Err:1 http://ftp.de.debian.org/debian buster InRelease
Не удалось подключиться к ftp.de.debian.org:80 (141.76.2.4). - подключиться (113: Нет маршрута к хосту)
Err:2 http://ftp.de.debian.org/debian buster-updates InRelease
Не удалось подключиться к ftp.de.debian.org:http:
Err:3 http://security.debian.org/debian-security buster/updates InRelease
Не удалось подключиться к debian.map.fastlydns.net:80 (199.232.138.132). - подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.130.132). - подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.194.132). - подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.2.132). - подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.66.132). - подключиться (113: Нет маршрута к хосту)
Чтение списков пакетов... Готово
Построение дерева зависимостей
Чтение информации о состоянии... Готово
26 пакетов могут быть обновлены. Запустите «apt list --upgradable», чтобы увидеть их.
W: Не удалось загрузить http://ftp.de.debian.org/debian/dists/buster/InRelease Не удалось подключиться к ftp.de.debian.org:80 (141.76.2.4). - подключиться (113: Нет маршрута к хосту)
W: Не удалось получить http://security.debian.org/debian-security/dists/buster/updates/InRelease. Не удалось подключиться к debian.map.fastlydns.net:80 (199.232.138.132). - подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.130.132).- подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.194.132). - подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.2.132). - подключиться (113: Нет маршрута к хосту) Не удалось подключиться к security.debian.org:80 (151.101.66.132). - подключиться (113: Нет маршрута к хосту)
W: Не удалось загрузить http://ftp.de.debian.org/debian/dists/buster-updates/InRelease. Не удалось подключиться к ftp.de.debian.org:http:
W: Не удалось загрузить некоторые индексные файлы. Их игнорировали или вместо них использовали старые.
Имя можно разрешить от других ВМ:
$ хост ftp.de.debian.org
ftp.de.debian.org имеет адрес 141.76.2.4.
Его можно пропинговать с других ВМ:
$ пропинговать ftp.de.debian.org
PING ftp.de.debian.org (141.76.2.4) 56(84) байт данных.
64 байта из debian.inf.tu-dresden.de (141.76.2.4): icmp_seq=1 ttl=54 time=19,5 мс
...
--- Статистика пинга ftp.de.debian.org ---
2 пакета передано, 2 получено, 0% потери пакетов, время 3 мс
rtt min/avg/max/mdev = 19,520/19,656/19,792/0,136 мс
Не могу телнетить:
$ телнет ftp.de.debian.org 80
Пытаюсь 141.76.2.4...
^ С
я использую По умолчанию
Сеть с NAT, и я читал libvirt документы, но это действительно помогло.
Iptables выглядит так:
# sudo iptables -L -t nat
Цепь PREROUTING (политика ПРИНЯТЬ)
целевая защита выбор источника назначения
...
Сеть INPUT (политика ACCEPT)
целевая защита выбор источника назначения
Сеть POSTROUTING (правило ACCEPT)
целевая защита выбор источника назначения
...
ВЕРНУТЬ все -- 192.168.122.0/24 base-address.mcast.net/24
ВОЗВРАТ все -- 192.168.122.0/24 255.255.255.255
МАСКАРАД всего -- 192.168.122.0/24 !192.168.122.0/24
Цепочка OUTPUT (политика ACCEPT)
целевая защита выбор источника назначения
У вас есть идеи, что может быть не так с этой настройкой iptables? Если это не iptables, какие тесты я могу сделать, чтобы сузить пространство состояний? Любая помощь или указание меня в правильном направлении будут высоко оценены.
p.s. Я также пробовал использовать apt-get с принудительным ipv4, не помогло.