В рамках услуги VDS есть возможность включить и настроить локальную сеть в пределах одного аккаунта. Для подключения локальной сети, необходимо наличие более чем одной заказанной услуги vps на аккаунте
- Преимущества работы в локальной сети VPS/VDS и примеры использования
- Как подключить и настроить локальную сеть
Преимущества:
- к локальному IP-адресу VPS отсутствует возможность подключится с внешней сети. Можно полностью отключить сервер для доступа извне. Таким образом легче контролировать потоки данных и обеспечивать безопасность сервисов;
- можно разместить проект на нескольких серверах тем самым повысить его отказоустойчивость.
- объеденение виртуальных машин находящихся в разных датацентрах(МСК и СПб) в одну локальную сеть.
Примеры:
- Вынесение сервера базы данных на отдельный сервер. Таким образом мы можем снять нагрузку с основного сервера;
- Организация быстродействующих и безопасных кэширующих систем. Например в локальной сети мы можем создать виртуальный сервер с системой управления базами данных Redis, который будет выступать в качестве кэшсервера;
- Использовав услугу VPS HDD совместно с VPS HighCPU можно организовать высокопроизводительный и отказоустойчивый сервис, организовав локальную сеть между ними, использовать преимущество VPS HDD для хранения большого объема данных, например бэкапов.
- Репликация базы данных для обеспечения отказоустойчивости и повышения производительности чтения данных;
Как подключить локальную сеть
Включить сеть можно во время создании новой услуги VPS:
Также сеть можно включить уже для существующей услуги VPS:
Стоит обратить внимание, что если сеть была включена уже на существующей ранее услуги, то необходимо будет выполнить конфигурацию сети вручную. Для этого нужно подключится к удаленному серверу использую ssh и в зависимости от операционной системы произвести настройку сетевого интерфейса. Ниже рассмотрен пример настройки сети для Ubuntu 20.04
Настройки сети производятся в файле /etc/netplan/50-cloud-init.yaml
- Для редактирования файла необходимо выполнить команду:
По умолчанию настройки следующие:
Содержимое конфигурационного файла необходимо привести к следующему значению.
Важно! Необходимо соблюдать иерархичность структуры:
укажите ваш ip адрес, который был выдан, при включении сети
Сохранить изменения.
- Проверить конфигурацию и записать на диск:
Ниже рассмотрен пример настройки сети для CentOS 8 Stream:
В директории /etc/sysconfig/network-scripts/ необходимо создать файл ifcfg-eth1
В файл необходимо добавить указанные строки:
укажите ваш ip адрес, который был выдан, при включении сети
Выполнить последовательно две команды для перезапуска службы
Выполнить подключение следующей услуги к сети аналогичным образом. Далее можно проверить доступность сети внутри одной из виртуальных машин подключеных к сети, выполнив команду ping 10.0.0.15
Для удаление сети, перейдите в ПУ аккаунта VPS, выберете услугу которую требуется отключить и далее нажмите Отключить. Если вносились изменения в сетевой интерфейс, то нужно также его отредактировать и вернуть исходное состояние файла конфигурации и выполнить перезагрузку.