當前位置:
首頁 > 最新 > Linux乾貨:拯救世人的Ubuntu16.04網路配置教程!

Linux乾貨:拯救世人的Ubuntu16.04網路配置教程!

Linux的網路配置,貌似這個問題糾結在很多Linux愛好者心中,究竟Linux怎麼樣才能配置好網路,讓Linux連接上外網呢?

其實Linux配置的方法與Windows很像,都是把IP和網關等參數設置好就可以了,只是Linux不像Windows那樣,需要點開網路中心,配置IPv4等等的步驟,Linux是直接把IP,掩碼,網關,DNS寫入對應的配置文件即可。

以下的我們熟悉的Windows的配置方法:

那在講如何配置Linux網路配置之前,我們必須要知道一個東西,那就是Linux中網卡的名稱,如果你使用過Ubuntu12.04或者Ubuntu14.04等長期維護版本,你就會知道,這些舊版本中的網卡名稱都是叫「eth0」,但是在Ubuntu16.04中,不再是以「eth0」命名,那到底是什麼?我們可以在Linux終端輸入以下命令來查看:

ericion@ubuntu:~$ cd /proc/sys/net/ipv4/conf

ericion@ubuntu:/proc/sys/net/ipv4/conf$ ls

1)以下是Ubuntu14.04:

2)以下是Ubuntu16.04:

大家可以很清楚看到,在Ubuntu16.04版本,網卡的名稱已經是ens開頭,這是一個系列,有可能你的Ubuntu不是ens33,是ens160等等,但是絕對不是「eth0」

知道了網卡的名字之後,我們要做的是配置靜態IP:

1.打開網路服務配置文件,並設置靜態IP:(不會用vi編輯器的老鐵:先看歷史消息中「vi:Linux中最性感的編輯器」這篇文章)

ericion@ubuntu:~$ sudo vi /etc/network/interfaces

大家可以看到,文件中只有自動配置了迴環lo,並沒有配置ens33的IP地址,我們需要添加以下的內容到文件中,當前Windows的IP是172.21.219.109,我們假設設置Ubuntu的IP與Windows處於相同的網段(IP地址前三個數字一樣,最後一個不一樣)中:

auto ens33

iface ens33 inet static

address 172.21.219.108(Ubuntu的IP地址)

netmask 255.255.255.0(掩碼)

gateway 172.21.219.254(網關)

實例如下圖,寫入後記得保存:

2.重啟網路服務

ericion@ubuntu:~$ sudo /etc/init.d/networking restart

3.查看IP地址是否已經設置正確

ericion@ubuntu:~$ ifconfig

我們看到,ens33的IP地址已經設置好了,但是要連接外網,我們必須設置好DNS服務

4.打開DNS服務配置文件:

ericion@ubuntu:~$ sudo vi /etc/resolv.conf

添加以下內容:

nameserver 202.96.134.33

當然,這個DNS地址是廣東珠三角地區通用DNS,具體的DNS地址,根據自己所在地區來設置,寫入內容後,記得保存退出!

5.測試外網是否連通

如果出現延遲跳秒,則外網可以連通了!

6.大家可以隨意下載外網的軟體,愉快的玩耍Linux了:

例如:在線更新vsftpd服務

ericion@ubuntu:~$ sudo apt-get install vsftpd

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 Linux微知識 的精彩文章:

TAG:Linux微知識 |