48 lines
1.4 KiB
YAML
48 lines
1.4 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
|
|
phy_int1: 10.1.10.2/24
|
|
phy_int2: 10.1.10.3/24
|
|
# Имя lte модема для настройки NetworkManager
|
|
LTE_con_name: LTE
|
|
phy_int1_name: physical_1
|
|
phy1_iface_name: enp89s0
|
|
phy_int2_name: physical_2
|
|
phy2_iface_name: enp90s0
|
|
## 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" |