diff --git a/apps/k8s01/dns/networkpolicy.yaml b/apps/k8s01/dns/networkpolicy.yaml
index 592d47d219746a1bae9875566066d0db449fa24e..a985bf97a72e53469dfd8bcc613546737fcf3cd1 100644
--- a/apps/k8s01/dns/networkpolicy.yaml
+++ b/apps/k8s01/dns/networkpolicy.yaml
@@ -8,6 +8,18 @@ spec:
     matchLabels:
       app: resolver
   ingress:
+  - from:
+      - namespaceSelector:
+          matchLabels:
+            kubernetes.io/metadata.name: kube-system
+          podSelector:
+            matchLabels:
+              k8s-app: kube-dns
+    ports:
+      - port: 53
+        protocol: UDP
+      - port: 53
+        protocol: TCP
   - from:
     - ipBlock:
         cidr: 0.0.0.0/0