ОС Debian
Выполните базовую настройку всех устройств:
Присвоить имена в соответствии с топологией
При открытии работы в браузере(все сервера запускаются из браузера) все сервера уже подписаны, но при открытии самого сервера у него будет стоять стандартное имя компьютера, которое и надо поменять
Настройка IP-адресации
1. Нужно определить какой сетевой интерфейс в какую сеть смотрит(дальнейшие настройки производится на сети HQ)
Заходим на ISP, в левом меню кликаем по ISP правой кнопкой мыши и открываем Edit settings
Откроется окно настроек в котором есть сетевые адаптеры, нам нужно выбрать тот, который отвечает за связь с сетью HQ, он называется ISP-HQR
Развернув его свойства нужно запомнить последние два значения в поле mac-address
Переходим в виртуальную машину и вводим команду ip a для просмотра всех сетевых интерфейсов и определяем по последним двум значениям нужный нам адаптер
Нужный нам адаптер
1. Настройка IP
После того как определили нужный нам адаптер, нужно установить на него ip адрес
Для этого нужно перейти в файл interfaces:
nano /etc/network/interfaces
откроется файл, в который нужно вписать наши настройки
Настройки
Это был пример настройки на ISP
Для сетевого взаимодействия ip должны быть заданы всем устройствам(за исключением HQ-SRV, ему выдается через dhcp, но первоначально поставим статику для проверки динамической маршрутизации)
Разберем настройку на втором сервере HQ-R
Так же смотрим адаптер смотрящий на ISP
Переходим в машину
Значит имя нужного интерфейса ens192
Переходим в файл interfaces
Вводим параметры для ip адресации
Настройка OSPF с помощью FRR
Первоначально нужно установить пакет frr на все сервера которые являются
С установкой на ISP проблем не возникнет. Команда:
apt install frr
с роутерами HQ-R и BR-R немного сложнее, они не имеют доступ в интернет, в отличии от ISP, но в них предусмотрен адаптер, который имеет доступ к интернету. Нужно его создать в настройках виртуальной машины
Создать адаптер
Выбираем VM Network
Проверяем mac адрес адаптера, в моем случае это ens256 и прописываем команду для получения настроек для выхода в интернет
dhclient ens256
установив все пакеты просто удаляем созданный адаптер.
Настройка FRR
После установки пакета нужно зайти в файл по пути
nano /etc/frr/daemons
и заменить ospfd=no на ospfd=yes
После чего перезагружаем frr
systemctl restart frr
теперь командой vtysh заходим в настройку маршрутизации
после чего прописываем
ex
do wr
ex
ex
аналогичная настройка на маршрутизаторах hq-r и br-r за исключением сетей
для hq-r
network 10.0.0.0/30 area 0
nannetwork 127.17.0.0/26 area 0
для br-r
network 10.20.0.0/30 area 0
network 172.18.0.0/28 area 0