Procházet zdrojové kódy

firewall: allow access to DNS for flannel network

Vadim Rutkovsky před 7 roky
rodič
revize
19dd913f9d
1 změnil soubory, kde provedl 8 přidání a 0 odebrání
  1. 8 0
      roles/flannel/tasks/main.yml

+ 8 - 0
roles/flannel/tasks/main.yml

@@ -51,3 +51,11 @@
   command: /sbin/iptables -t nat -A POSTROUTING -o {{ flannel_interface }}  -j MASQUERADE -m comment --comment "Allow external network access"
   notify:
     - save iptable rules
+
+- name: Allow DNS access
+  command: /sbin/iptables -A OS_FIREWALL_ALLOW -p {{ item }} -m {{ item }} --dport 53 -j ACCEPT -m comment --comment "Allow DNS {{ item }} access"
+  with_items:
+    - "tcp"
+    - "udp"
+  notify:
+    - save iptable rules