Port

nftables 設置導致 DNS_PROBE_FINISHED_NO_INTERNET

  • May 3, 2021

這是我的 nftables 配置文件:

sudo cat /etc/nftables.conf
#!/usr/sbin/nft -f
flush ruleset
table inet filter {
   chain input {
       type filter hook input priority 0; policy drop;
       iif lo accept
   }
   chain forward {
       type filter hook forward priority 0; policy drop;
   }
   chain output {
       type filter hook output priority 0; policy accept;
   }
}

當我用firefox打開網頁時,它遇到:

DNS_PROBE_FINISHED_NO_INTERNET

,我沒有關閉80埠,為什麼網頁打不開?所有網頁都可以瀏覽何時刪除文件/etc/nftables.conf。

sudo rm /etc/nftables.conf

您已停止 PC 接收任何數據包:

   chain input {
       type filter hook input priority 0; policy drop;

刪除此文件無濟於事,您必須重新啟動或執行以下命令:sudo nft flush ruleset

引用自:https://unix.stackexchange.com/questions/647783