Пост

Настройка VyOS

Начальная настройка

Стандартные креды для входа vyos:vyos

  • Для того, чтобы произвести установку системы на компьютер на постоянной основе, нужно выполнить команду install image. Система задаст несколько простых вопросов по ходу установки (вроде имени пользователя-администратора и пароля), по окончании которой, систему следует перезагрузить командой reboot.
    просмотреть текущее состояние сетевых интерфейсов с помощью команды
    1
    
    show interfaces
    

    система поддерживает сокращения, т.е. команда show int будет эквивалентна полной команде show interfaces.

Перейдем непосредственно к конфигурированию. Для этого нужно выполнить команду configure (или сокращенно conf).

Далее, настройки устанавливаются командой set.

Основные настройки

Например, следующий блок команд, устанавливает хостнейм для раутера как MyVyOsRouter, присваивает сетевому интерфейсу eth0 имя WAN и что IP адрес интерфейс должен будет получить автоматом от dhcp сервера. Классическая настройка интернет порта на раутере.

1
2
3
set system host-name 'MyVyOsRouter'
set interfaces ethernet eth0 description 'WAN'
set interfaces ethernet eth0 address "ip/subnet"

Введенные команды настроек не вступают в силу, пока не будет выполнена команда commit. Она выполняет проверку, и в случае отсутствия ошибок и конфликтов, производит изменения конфигурации в соответствии со введенными ранее командами.

В случае обнаружения проблем, новая конфигурация не вступает в силу и выводится информация, помогающая разобраться в чем дело. В таком случае можно отменить все введенные после последнего commit‘а (или ребута) команды выполнив команду discard. Также можно отменить конкретную команду, заменив set на delete (или сокращенно del), например:

1
delete system host-name 'MyVyOsRouter'

Инcтрукция delete с последующим commit позволяет удалить настройки из уже примененной и работающей конфигурации.

Еще один важный момент. commit только применяет изменения, но не сохраняет их, т.е. после рестарта все изменения будут утеряны. Для того, чтобы сохранить конфигурацию, следует выполнить команду save. Без дополнительных аргументов текущая конфигурация раутера будет сохранена в файл (/config/config.boot), из которого автоматически снова загрузится после рестарт

Авторский пост защищен лицензией CC BY 4.0 .