get-ip-prefix/domain-routing-bird.env.example
2026-07-03 16:21:48 +03:00

45 lines
1.5 KiB
Bash
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

#!/bin/bash
# Конфигурационный файл для domain-based routing с BIRD BGP
# Скопируйте этот файл в domain-routing-bird.env и настройте под ваши нужды
# ============================================
# ПУТИ И ФАЙЛЫ
# ============================================
# Файл со списком доменов для маршрутизации (один домен на строку)
# DOMAINS_FILE="/opt/domain-routing/domains.txt"
# Директория для конфигов BIRD
# BIRD_CONF_DIR="/etc/bird/conf.d"
# Имя выходного файла конфига BIRD
# BIRD_CONF_FILE="domain-routing.conf"
# ============================================
# МАРШРУТИЗАЦИЯ
# ============================================
# Шлюз для маршрутов (IP-адрес шлюза на локальном интерфейсе)
# ROUTE_GATEWAY="10.0.0.1"
# Интерфейс для маршрутов
# ROUTE_INTERFACE="eth0"
# ============================================
# IP VERSIONS
# ============================================
# Включить IPv4 маршруты (true/false)
# ENABLE_IPV4="true"
# Включить IPv6 маршруты (true/false)
# ENABLE_IPV6="false"
# ============================================
# СУММАРИЗАЦИЯ МАРШРУТОВ
# ============================================
# Суммаризировать IPv4 маршруты до /24 (true/false)
# AGGREGATE_TO_24="true"