本篇內(nèi)容主要講解“Ubuntu網(wǎng)絡(luò)配置文件的作用是什么”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實(shí)用性強(qiáng)。下面就讓小編來帶大家學(xué)習(xí)“Ubuntu網(wǎng)絡(luò)配置文件的作用是什么”吧!
成都創(chuàng)新互聯(lián)公司專業(yè)為企業(yè)提供景德鎮(zhèn)網(wǎng)站建設(shè)、景德鎮(zhèn)做網(wǎng)站、景德鎮(zhèn)網(wǎng)站設(shè)計(jì)、景德鎮(zhèn)網(wǎng)站制作等企業(yè)網(wǎng)站建設(shè)、網(wǎng)頁設(shè)計(jì)與制作、景德鎮(zhèn)企業(yè)網(wǎng)站模板建站服務(wù),十多年景德鎮(zhèn)做網(wǎng)站經(jīng)驗(yàn),不只是建網(wǎng)站,更提供有價(jià)值的思路和整體網(wǎng)絡(luò)服務(wù)。
網(wǎng)絡(luò)配置文件
該文件配置網(wǎng)卡信息 vi /etc/network/interfaces
auto lo iface lo inet loopback # 配置 eth0 dhcp 獲取 ip 地址 auto eth0 iface eth0 inet dhcp
配置的作用
在 /etc/network/interfaces 這個(gè)配置中可能原本就有一些配置,比如
auto lo iface lo inet loopback
這兩行表示的是 auto lo 系統(tǒng)啟動(dòng)時(shí)自動(dòng)配置 lo 接口,然后對于 lo 接口配置一個(gè)本地回環(huán)(loopback) 地址。
如果要給網(wǎng)卡配置靜態(tài)地址
auto eth0 iface eth0 inet static address 192.168.2.100 network 192.168.2.0 netmask 255.255.255.0 broadcast 192.168.0.255 gateway 192.168.0.1
下面幾行分別表示 eth0 接口的 ip,網(wǎng)絡(luò)號,掩碼,廣播地址和網(wǎng)關(guān)。
如果要配置自動(dòng)獲取 ip 地址 dhcp
auto eth0 iface eth0 inet dhcp
更多的配置內(nèi)容可以查看 man interfaces
到 /etc/network 目錄下一看會(huì)發(fā)現(xiàn)很多有趣的目錄
if-down.d if-post-down.d if-pre-up.d if-up.d
這些目錄都是屬于 debian 實(shí)現(xiàn)的網(wǎng)絡(luò)配置,當(dāng)發(fā)生 if-up 時(shí)就會(huì)執(zhí)行放在 if-up.d 目錄下的腳本,這樣就可以用來實(shí)現(xiàn)一些很有意思的事情,比如如果寫了一個(gè)簽到腳本,那么可以在筆記本聯(lián)網(wǎng)時(shí)自動(dòng)完成簽到這樣,或者聯(lián)網(wǎng)之后啟動(dòng) vpn 這樣的事情。
添加執(zhí)行權(quán)限
chmod 755 /etc/network/if-up.d/your_script
注意的是腳本執(zhí)行順序是 lexicographic 字母序。
另外一種方式就是在 /etc/networkmanager/dispatcher.d/ 這里定義腳本,也可以做到一樣的事情,不過這就需要依賴 networkmanager 了。
配置 DNS
dns 配置文件在 /etc/resolv.conf 文件中,一般為
search domain nameserver 127.0.0.53
重啟網(wǎng)卡
sudo ifup eth0 sudo ifdown eth0 # or sudo ifconfig eth0 down sudo ifconfig eth0 up
重啟網(wǎng)絡(luò)
sudo /etc/init.d/networking restart sudo /etc/init.d/network-manager restart
到此,相信大家對“Ubuntu網(wǎng)絡(luò)配置文件的作用是什么”有了更深的了解,不妨來實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!