ubuntu--修改DNS--resolvconf命令

dns地址的存放地址是

/etc/resolv.conf 

這是一個鏈接文件但是如果直接寫這樣有點蛋疼,最后你會發(fā)現(xiàn)他有時會被抹去。

為什么呢,因為這是ubuntu里 resolvconf這個腳本命令的原因。

resolvconf是debian系里一個管理dns的命令,dhclient,ifup等命令都是支持用它來管理dns的

目錄:

/run/resolvconf/resolv.conf 這個就是dns的文件

/run/resolvconf/enable-updates 這空個文件只是為了說明resolvconf開啟更新resolv.conf 功能

/run/resolvconf/interface/* 這下面存的是各個工具各自行設置的name server,比如NetworkManager,比如dhclient


命令使用方法:

resolvconf:

-a [interface]   將  name server  信息綁定一個【接口】

-d [interface]   刪除在這個接口上綁定的name server 信息

-u 更新resolv.conf。 這個一般不用自己調用

--enable-updates 開啟更新

--disable-updates 關閉更新

示例:

resolvconf -a eth0 < testFile

resolvconf -d eth0  

這里testFile就是相當于  /run/resolvconf/interface/  下的那些文件
最后編輯于
?著作權歸作者所有,轉載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容