#!/bin/bash # Пример использования скрипта domain-routing.sh set -euo pipefail # Создаём конфигурационный файл cat > domain-routing.env << 'EOF' #!/bin/bash # Пути и файлы DOMAINS_FILE="/opt/domain-routing/domains.txt" DNSMASQ_CONF_DIR="/etc/dnsmasq.d" RESOLV_CONF="/etc/resolv.conf" # IPset и firewall IPSET_NAME="domain_routing" FIREWALL_ZONE="domain_routing" # Дополнительные настройки IPSET_OPTIONS="hashsize 4096" IPSET_TIMEOUT=0 EOF # Создаём файл со списком доменов cat > domains.txt << 'EOF' # Список доменов для маршрутизации google.com www.google.com amazon.com cloudflare.com github.com EOF echo "✅ Примеры конфигурационных файлов созданы" echo "" echo "Далее:" echo "1. Отредактируйте domain-routing.env под ваши нужды" echo "2. Отредактируйте domains.txt со списком доменов" echo "3. Запустите скрипт: sudo ./domain-routing.sh"