Как Автосмонтировать долю CIFS после того, как WiFi соединяется на Raspbian

Bind9 использует значения Time-To-Live (TTL), указанные как часть каждой записи DNS, чтобы определить, как долго его кэш. Это то, что требуется стандартами DNS. Там, кажется, не простым способом переопределить, что в связывании, и вверх по течению, вероятно, изменится, что , потому что это, как правило, плохая идея .

Один вариант - запускать версию Debian Bind9; Они исправляли его, чтобы добавить в Min-Cache-TTL опцию.

Если вы не используете Debian, на ServerFault, Omniwired предполагают, что вы можете получить источник и Отредактируйте функцию IS_Expired , чтобы изменить поведение кэширования. Его пример только что меняет возврат 1 (истек) до возврата 0 (не срок действия); Очевидно, что знания по программированию потребуются для реализации чего-либо более сложной.

Если у вас есть некоторые знания, вы также можете применить Debian Min-Cache-TTL Patch .

Еще одна альтернатива - это несвязанный DNS , который имеет директиву Cache-Min-TTL для переопределения слишком низких TTL.

1
26.03.2015, 07:36
2 ответа

Хотя двоичный модуль для монтажа в NFS поддерживает опцию bg, модуль CIFS не поддерживает.

Опции, о которых я могу подумать:

  • Создайте скрипт, который пытается выполнить монтирование, но в случае неудачи дежурит и зацикливается. Выход в случае успешного монтирования. Запустить как стартовый скрипт.
  • Установите и используйте automounter, autofs.
0
28.01.2020, 01:42

С помощью

man interfaces

Конфигурационный файл разрешает несколько "командных" опций. В вашем случае вы можете посмотреть на опцию

post-up command

, которая запускается после вызова интерфейса.

0
28.01.2020, 01:42

Теги

Похожие вопросы