Настройка репозиториев в ВМ
В данном примере рассматривается порядок подключения интернет-репозиториев Astra Linux 1.7 в ВМ сразу после установки ОС. При этом ПК СВ развернут на гостевой машине, функционирующей в системе виртуализации QEMU/KVM.
Для обеспечения доступа к интернет-репозиториям Astra Linux необходимо, чтобы в хостовой ОС был доступ к сети Интернет.
Общие сведения об интернет-репозиториях Astra Linux представлены в статье Интернет-репозитории Astra Linux Special Edition x.7.
Для выполнения описываемых действий необходимо войти в ОС виртуальной машины под учетной записью администратора с высоким уровнем целостности.
Чтобы запустить терминал в ВМ можно воспользоваться графическим интерфейсом: Меню "Пуск" – Системные — Терминал Fly.
Для подключения интернет-репозиториев Astra Linux необходимо выполнить действия, описанные ниже.
В файл
/etc/network/interfaces
добавить следующие строки:auto eth0 iface eth0 inet static address 172.16.1.100 netmask 255.255.255.0 gateway 172.16.1.1
CODEгде:
172.16.1.100
— IP-адрес из диапазона облачной сети ПК СВ, которая была настроена ранее;172.16.1.1
— IP-адрес шлюза гостевой машины, на которой развернут ПК СВ.
Запустить в работу сетевой интерфейс командой:
sudo ifup eth0Необязательный шаг. Для удобства настройки добавить в автозапуск и запустить службу
ssh
командами:sudo systemctl enable ssh
sudo systemctl start ssh
Если при установке ОС не был выбран пункт Средства удаленного подключения SSH, предварительно необходимо установить пакет
ssh
командой:sudo apt install sshДалее можно подключиться к ВМ из хостовой ОС по SSH.
Создать файл
/etc/resolv.conf
и указать IP-адрес общедоступного DNS-сервера, например, 77.88.8.8:search auto nameserver 77.88.8.8
CODEУдостовериться в том, что интернет-репозиторий Astra Linux 1.7 доступен по доменному имени, выполнив команду:
ping dl.astralinux.ruпример вывода после выполнения команды:PING dl.astralinux.ru (51.250.6.116) 56(84) bytes of data. 64 bytes from 51.250.6.116 (51.250.6.116): icmp_seq=1 ttl=57 time=6.91 ms
CODEВ файле
/etc/apt/sources.list
добавить строки:deb https://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.2/repository-base/ 1.7_x86-64 main contrib non-free deb https://dl.astralinux.ru/astra/frozen/1.7_x86-64/1.7.2/repository-extended/ 1.7_x86-64 main contrib non-free
CODEВыполнить повторную синхронизацию файлов описаний пакетов с их источником командой:
sudo apt update