重新啟動後第一次運行時,我iptables-restore < rules
以 root 身份運行。它掛起,並且拒絕在沒有 ctrl-c 的情況下將控制台返回給我。
然而,透過不同的控制台查看iptables -L
顯示規則已套用!所以它似乎至少部分起作用。但是,執行 if-pre-up.d 中的命令不會成功。
運行 Ubuntu 伺服器 14.04
編輯:對於那些將來可能讀到這篇文章的人來說,iptables-restore 本身並沒有掛起。它只是沒有列印出提示任何按鍵被按下。
答案1
可能是 DNS 的原因,您能否檢查一下您的規則中是否可以解析某些網域名稱?