Files
nm/playbook.yaml
2024-10-12 19:26:42 +03:00

48 lines
1.3 KiB
YAML

- hosts: localhost
connection: local
become: true
roles:
- install
- configure
vars:
## Пакеты для установки
apps:
- networkmanager
- modemmanager
- iptables
- dnsmasq
- udiskie
## Конфигурация wifi
# Имя сети
wifi_ssid: "SoundEngine"
# Пароль для сети
wifi_psk: "Leve55lord!"
# Статические адрес интерфейса и шлюз
wifi_int_ip: 10.1.10.1
phy_int1: 10.1.10.2/24
phy_int2: 10.1.10.3/24
# Имя lte модема для настройки NetworkManager
LTE_con_name: LTE
phy_ints:
- enp3s0
- enp4s0
## 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"