Настраиваемая общественность сервис DNS

Я не касался марионетки в течение некоторого времени, таким образом, мой синтаксис может быть немного ржавым. Должен "+>" быть "+ ="? Так или иначе Вы попробовали это?

class webappfoo {
    include apache
}
class webappfoo::myfwrules {
    $webappfoo_myfwrules = [ "-A INPUT -p tcp --state NEW -m tcp --dport 80 -j ACCEPT" ]
}
node webappserver {
    include iptables

    $webapplist = ["webappfoo", "webappbar" ]
    $webappserver_myfwrules => $iptables::iptables_myfwrules

    $webappserver_myfwrules += $webapplist ? {
         webappfoo => $webappfoo::myfwrules::webappfoo_myfwrules,
         webappbar => $webappbar::myfwrules::webappfoo_myfwrules,
    }
}
0
задан 9 July 2010 в 17:24
1 ответ

Я не совсем уверен, что Вы имеете в виду. Можно хотеть посмотреть на, Связывают и опция представления все же. Вы настраиваете ACL, который соответствует клиентам, Вы хотите получить доступ к представлению. Например, здесь это - "localnets" Затем, Вы делаете это:

view "internal" {
      match-clients { localnets; };
      recursion yes;    

      zone "mydomain.com" {
           type master;
           file "mydomain.com.internal";
      };
};
2
ответ дан 4 December 2019 в 15:12

Теги

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