DNS в скриптах

Тема в разделе "Скрипты", создана пользователем Buch, 3 мар 2018.

  1. Buch

    Buch Новый участник

    Добрый день!

    Существует ли возможность получения списка dns серверов в скрипте "dns client".
    В wiki есть пример обработки шлюзов от разных wan. Нужна аналогичная обработка dns серверов.
    Может я что пропустил, посоветуйте.
     
  2. Немного не понял какой вам список нужен ?
     
  3. Buch

    Buch Новый участник

    Добрый день!
    В скрипте dhcp client есть несколько переменных, а именно:
    • server-address - server address
    • lease-address - lease address provided by server
    • interface - name of interface on which client is configured
    • gateway-address - gateway address provided by server
    • vendor-specific - stores value of option 43 received from DHCP server
    Они получены из ответа dhcp. Кроме того клиент обрабатывает еще некоторые опции:
    • option 6 - TAG_DNS_LIST,
    • option 33 - STATIC_ROUTE,
    • option 42 - NTP_LIST,
    • option 121 - CLASSLESS_ROUTE,
    Вот и интересует, могу ли я добраться в скрипте до значений ответа "option 6 - TAG_DNS_LIST".
    Среди вышеперечисленных переменных их нет, может есть какой еще способ их получить?
     
  4. скорей всего нет, мне кажется лучше их (опции) обрабатывать уже на самом сервисе. К примеру - TAG_DNS_LIST, сморите уже статус на DNS получил он их или нет.
     
  5. Buch

    Buch Новый участник

    У меня три wan, как из отделить друг от друга? Цель в назначении маркировки в зависимости от провайдера (как со шлюзами в вики).
    Я так понимаю только vrf мне поможет, но как я глянул он слегка урезанный.