06.06.2023

Как подключить VyOS-сервер к частной сети

В этом руководстве будет рассмотрен процесс настройки сервера с операционной системой VyOS в частной сети.

VDS с данной системой зачастую используются в качестве роутеров и маршрутизаторов, имеют возможности настройки сетей VPN разных типов и конфигураций.

Настройка

После подключения VPS к локальной сети через панель управления, подключитесь к серверу по ssh и перейдите в режим конфигурации VyOS:

config

Примечание: в обычном режиме недоступны некоторые утилиты, а приглашение командной строки заканчивается символом $ (доллар), а в конфигурационном - символом # (решетка).

Выведите на экран все доступные интерфейсы:

show interfaces
ethernet eth0 {
     address <внешний ip-адрес>/24
     duplex auto
     hw-id <mac-адрес eth0>
     smp_affinity auto
     speed auto
 }
 ethernet eth1 {
     duplex auto
     hw-id <mac-адрес eth1>
     smp_affinity auto
     speed auto
 }
 loopback lo {
 }

 

С помощью команды set настройте значение локального ip-адреса, если в сети отключена опция DHCP, то в качестве значения укажите адрес из панели управления в настройках вашего VPS (см. изображение ниже):

set interfaces ethernet eth1 address <ip-адрес>/24

Например:

set interfaces ethernet eth1 address 10.0.0.4/24

Когда опция DHCP включена, выполните следующее действие:

set interfaces ethernet eth1 address dhcp

Примечание: если выполнение завершается с ошибкой, попробуйте внести текущего пользователя в группу суперпользователя, например usermod -a -G root <userName>.

Проверьте изменения:

show interfaces
ethernet eth1 {
+    address /<dhcp>
     duplex auto
     hw-id 00:50:56:01:1b:9f
     smp_affinity auto
     speed auto
 }
 loopback lo {
 }

 

Измененные строки отмечены знаком +.

Если все правильно, сделайте коммит и сохраните изменения:

commit
save

Выйдите из режима конфигурации:

exit

Проверьте настроенный локальный ip-адрес интерфейса VyOS:

show interfaces
Codes: S - State, L - Link, u - Up, D - Down, A - Admin Down
Interface        IP Address                      S/L      Description
---------        ----------                      ---      -----------
eth0             <внешний ip-адрес>/24           u/u  
eth1             <локальный ip-адрес>/24         u/u  
lo               127.0.0.1/8                           u/u  
                 ::1/128

 

Теперь вы можете использовать настроенную машину как роутер или другой узел частной сети.