如果你修改了Ubuntu的nameserver設置但沒有生效,可能是由于以下幾個原因:
檢查修改的nameserver地址是否正確。確保你輸入的是有效的nameserver地址。
檢查是否正確修改了 /etc/resolv.conf 文件。在該文件中添加正確的nameserver地址。
重啟網絡服務。執行命令 sudo systemctl restart networking 或 sudo service networking restart 來重新啟動網絡服務。
檢查是否有其他配置文件覆蓋了你的設置。有些配置文件可能會覆蓋 /etc/resolv.conf 中的設置,導致你的修改不生效。
如果以上方法都沒有解決問題,你可以嘗試使用其他方法來修改nameserver設置,例如通過網絡管理工具或直接修改網絡接口配置文件。如果問題仍然存在,可能需要查看系統日志來查找更詳細的錯誤信息。