Вы не ответили на вопрос «как настроить такую схему?»
config 'interface' 'wan' option 'weight' '10' option 'health_interval' '10' option 'icmp_hosts' 'dns' option 'timeout' '3' option 'health_fail_retries' '3' option 'health_recovery_retries' '5' option 'failover_to' 'wan2' option 'dns' 'auto' config 'interface' 'wan2' option 'weight' '10' option 'health_interval' '10' option 'icmp_hosts' 'dns' option 'timeout' '3' option 'health_fail_retries' '3' option 'health_recovery_retries' '5' option 'failover_to' 'wan' option 'dns' 'auto'
что раздел q&a как-раз создан для поиска конкретных решенийОн не отменяет элементарный поиск в гугле.
На OpenWRT с пакетом MultiWAN это делается на раз-два.Кто мешает вам это сделать?
открыт порт 53/tcpПо умолчанию ДНС-запросы выполняются по UDP. Fallback на TCP идет только если запрос(ответ) превышает 500 байт, как правило при AXFR-запросах (трансфер зоны). Откройте 53/UDP
(прошло уже больше суток)Какой TTL у SOA-записи? Дайте вывод
dig example.com SOA
Как его заставить писать логи?Директива 'logging' в конфиге. Вот пример, можете от него плясать:
logging {
# # Log queries to a file limited to a size of 100 MB.
channel query_logging {
file "/var/log/named_querylog"
versions 20 size 200M;
print-time yes; // timestamp log entries
severity dynamic;
};
channel security {
file "/var/log/named_security"
versions 10 size 50M;
print-time yes;
severity dynamic;
};
channel resolver {
file "/var/log/named_resolver"
versions 2 size 50M;
print-time yes;
severity dynamic;
};
channel network {
file "/var/log/named_network"
versions 2 size 50M;
print-time yes;
severity dynamic;
};
channel xfer {
file "/var/log/named_xfer"
versions 2 size 50M;
print-time yes;
severity dynamic;
};
channel client {
file "/var/log/named_client"
versions 2 size 50M;
print-time yes;
severity dynamic;
};
category queries { query_logging; };
category security { security; };
category resolver { resolver; };
category network { network; };
category xfer-in { xfer; };
category xfer-out { xfer; };
category client { client; };
#
# # Log general name server errors to syslog.
channel syslog_errors {
syslog user;
severity error;
};
category default { syslog_errors; };
#
# # Don't log lame server messages.
category lame-servers { null; };
category security { null; };
};
Как совместим Linux с продукцией Apple?Никак не совместим, увы. Всё завязано на iTunes. Когда iTunes была просто плеером, я ее любил, когда стала эдаким монстром, единой точкой взаимодействия продукции Эппл с их же сервисами, то стала меня раздражать и напрягать. Работать стала медленнее значительно, под ОС, отличными от OSX и Win вообще не работает (запустить-то можно, но с девайсом снюхать — никак) и т.п. Бросил лично я это дело, спокойно теперь работаю под любимой ОС, благо Android'у по боку, какая у тебя ОС на ББ.
@echo off
tasklist | find "iexplore.exe" > null
IF %ERRORLEVEL% NEQ 1 GOTO EXIT
start iexplore.exe
:EXIT
exit 0