[amnezia] container_names = ["amnezia-awg2", "amnezia-awg"] interface_candidates = ["awg0", "wg0", "amnezia0", "tun0"] interface_patterns = ["awg*", "wg*", "amnezia*", "tun*"] # Подсеть VPN peers. # Проверка: # C="$(docker ps --format '{{.Names}}' | grep -E '^(amnezia-awg2|amnezia-awg)$' | head -n1)" # docker exec "$C" ip -4 addr # docker exec "$C" wg show peer_ipv4_cidr = "10.8.1.0/24" [traffic] enabled = true peer_limit = "50mbit" root_rate = "500mbit" reconcile_interval_secs = 15 container_ready_timeout_secs = 120 class_start_id = 10 ifb_name = "ifb0" [host_firewall] enabled = true # Должен совпадать с реально слушающим портом sshd до apply-firewall. ssh_port = 2323 # Должен совпадать с опубликованным Docker/Amnezia UDP-портом. # Проверка: docker port amnezia-awg2 2>/dev/null || docker port amnezia-awg # Транспортный порт AmneziaWG/AWG, опубликованный Docker, обычно 443/udp. # Это не AmneziaDNS. Не указывайте здесь 53. amnezia_port = 443 amnezia_protocols = ["udp"] allow_icmp = true default_input_policy = "drop" [anti_torrent] enabled = true max_connections_per_peer = 150 # Обычно та же подсеть, что и [amnezia].peer_ipv4_cidr. peer_ipv4_cidr = "10.8.1.0/24" apply_in_amnezia_netns = true [reboot] enabled = true window_start_utc = "01:00" window_end_utc = "02:00" [swap] enabled = true path = "/swapfile" size_mb = 2048 priority = 1 swappiness = 1