Серверы могут находиться в одной подсети, но физически размещаться в разных стойках ЦОД. Для таких серверов необходимо дополнительно настроить сетевую связность.
Получите информацию о подсетях
Авторизуйтесь в личном кабинете.
На верхней панели слева нажмите
и выберите Инфраструктура → Bare Metal.
В списке серверов выберите один из серверов, которые находятся в одной подсети.
Перейдите на вкладку Подсети.
Справа от нужной подсети нажмите
и выберите Информация.
Сохраните значения полей ID и VLAN ID.
Настройте связность
Получите список файлов каталога netplan:
ls -la /etc/netplan/Конфигурационный файл должен быть в формате .yaml. Примеры:
00-installer-config.yaml
01-netcfg.yaml
50-cloud-init.yaml
Откройте конфигурационный файл на запись:
sudo nano /etc/netplan/<file_name>.yamlГде <file_name> — название конфигурационного файла.
В блок vlans после поля addresses добавьте код:
...addresses: [<ips_range>]routes:- to: <subnet_ip>via: <target_server_ip>Где:
<ips_range> — диапазон IP-адресов подсети.
<subnet_ip> — IP-адрес внутри подсети.
<target_server_ip> — внутренний IP-адрес сервера, с которым настраивается связность.
Удалите дублирующий маршрут:
ip route del <subnet_ip> dev vlan<vlan_id> proto kernel scope link src <target_server_ip>Где:
<subnet_ip> — IP-адрес внутри подсети.
<vlan_id> — номер подсети.
<target_server_ip> — внутренний IP-адрес сервера, с которым настраивается связность.
ПримечаниеДля корректной работы связности повторяйте удаление дублирующего маршрута после каждой перезагрузки сервера.
- Получите информацию о подсетях
- Настройте связность