edgeos
Ужасные мнения об EdgeOS
Считайте это бета-версией, покупатель, остерегайтесь, и всё такое.
Я давно увлекаюсь всем, что связано с Ubiquiti, с тех пор как открыл для себя их продукцию несколько лет назад. Я по-прежнему сильно интересуюсь их продукцией, несмотря на то, что они появляются всё время на shodan. Эта роль выполняет множество задач на машине с EdgeOS/VyOS.
- установить SSL сертификат
- настроить pimd для мульткастовой пересылки
- установить несколько вспомогательных скриптов
vyos-misc
Используется только для перезапуска lighthttp, когда я меняю TLS настройки.
# vyos-misc web restart
vyos-dns
Используется для управления статическими DNS записями.
# vyos-dns list
foo.example.com - 10.0.0.1
bar.example.com - 10.0.0.2
# vyos-dns update foo.example.com 10.0.0.3
Обновление foo.example.com с 10.0.0.1 до 10.0.0.3
...
# vyos-dns delete bar.example.com
Удаление bar.example.com (10.0.0.2)
...
vyos-dhcp
Используется для управления статическими записями DHCP.
# vyos-dhcp list Intranet
00:11:22:aa:bb:cc 10.0.0.1 - foo
00:11:22:aa:bb:cd 10.0.0.2 - bar
# vyos-dhcp update Intranet foo 10.0.0.3 00:11:22:aa:bb:cc
Обновление foo - 00:11:22:aa:bb:cc 10.0.0.3 (с 00:11:22:aa:bb:cc 10.0.0.1)
...
# vyos-dhcp delete Intranet bar
Удаление bar - 00:11:22:aa:bb:cd 10.0.0.2
замечания
Всё, что связано с vbash
, довольно интересно. Больше всего меня удивило, что функции конфигурации, похоже, недоступны из других функций. Вот почему в скриптах vbash так много дублирования. Даже при попытке импортировать и повторно инициализировать внутри функции различные команды не обнаруживаются. Полагаю, это связано с тем, что я не совсем понимаю, как работают функции bash.
Лицензия
Автор
Эта роль Ansible была создана Джонатаном Фридманом в попытке избавиться от привыкания к интерфейсу EdgeOS.
ansible-galaxy install otakup0pe/ansible-edgeos