Files
nm/playbook.yaml
2024-09-03 19:13:07 +03:00

43 lines
1.2 KiB
YAML

- hosts: localhost
connection: local
become: true
roles:
- install
- configure
vars:
## Пакеты для установки
apps:
- networkmanager
- modemmanager
- iptables
- dnsmasq
## Конфигурация wifi
# Имя сети
wifi_ssid: "test"
# Пароль для сети
wifi_psk: "test12345"
# Статический адрес интерфейса и шлюз
wifi_int_ip: 10.1.10.1
# Имя lte модема для настройки NetworkManager
LTE_con_name: "LTE"
## dnsmasq
# Время аренды в секундах
lease_time: 10800
# Список DNS серверов для клиентов DHCP в файле /etc/dnsmasq.conf
nameservers:
- 77.88.8.8
- 77.88.8.1
# Подсеть
subnet: 10.1.10.0
# Сетевая маска
netmask: 255.255.255.0
# Диапозон выдаваемых IP адресов dnsmasq DHCP
range_start: 10.1.10.10
range_end: 10.1.10.200
# Статические адреса в формате MAC,IP d0:50:99:82:e7:2b,192.168.10.46
static:
- "d0:50:99:82:e7:2a,10.1.10.10"
- "d0:50:99:82:e7:2b,10.1.10.12"
- "d0:50:99:82:e7:2c,10.1.10.13"