對於新安裝的linux 服務器(ubuntu server 1604)
一,配置網絡
-
連接網線與路由器
-
查看系統的網卡信息 ifconfig -a //列出所有的網卡信息,不管啟用還是沒有啟用的
其中
en開頭的有線以太網卡。網上的資料很多就是enth0,其實這個是不一定的,我的電腦網卡名就是enp7s0f5,所以照搬網上資料總是不能上網。
同理
wl開頭的是無線網卡。

-
有線配置
sudo vim /etc/network/interfaces //打開配置文件並將配置文件改為如下,保存
1.靜態方式
auto enp7s0f5 //與本機的對應網卡信息一致
allow-hotplug enp7s0f5
iface enp7s0f5 inet static //設置為靜態ip
address 192.168.1.130 //設定ip 與路由器的設定一致 ,路由器中設定該MAC與ip的綁定
netmask 255.255.255.0
gateway 192.168.1.1 //與路由器中的一致
dns-nameservers 202.106.0.20 dns //DNS系統,
后面加了dns,就不用配置/etc/resolv.conf文件(配置DNS用的)了,會自動更新
dns-nameservers 59.226.5.65 dns
dns-nameservers 8.8.4.4
2.動態dhcp,需要路由器開啟了dhcp功能
auto enp7s0f5
iface enp7s0f5 inet dhcp
dns-nameservers 202.106.0.20 dns //DNS系統, 后面加了dns,就不用配置/etc/resolv.conf文件(配置DNS用的)了,會自動更新
dns-nameservers 59.226.5.65 dns
dns-nameservers 8.8.4.4
-
配置無線網絡
iwconfig //查看是否有啟動了無線網卡
如果no wireless extensions,就是沒有啟動
ifconfig
wlp3s0
//啟動無線網卡
ifdown enp7s0f5 //關閉enp7s0f5 網卡
ifup enp7s0f5 或者 ifconfig enp7s0f5 //啟動enp7s0f5 網卡
//ubuntu-server16.0本身沒有自帶wpa_supplicant,所以一開始必須在有線網絡安裝
sudo apt-get install wpasupplicant //安裝無線網路管理工具
wpa_passphrase ssid password > /etc/wpa_supplicant/wifi.conf //其中ssid的網線網絡名,password是無線網絡密碼,意思是將ssid和passwo寫入/etc/wpa_supplicant/wifi.conf 文件,例如:
wpa_passphrase 111 12345678> /etc/wpa_supplicant/wifi.conf
sudo vim /etc/network/interfaces //打開配置文件並將配置文件改為如下
1.靜態方式
auto wlp3s0
allow-hotplug wlp3s0
iface wlp3s0 inet static
address 192.168.1.120 //設定ip 與路由器的設定一致 ,路由器中設定該MAC與ip的綁定
netmask 255.255.255.0
gateway 192.168.1.1 //與路由器中的一致
dns-nameservers 202.106.0.20 dns /
/DNS系統, 后面加了dns,就不用配置/etc/resolvconf/resolv.conf.d/目錄下的base文件
dns-nameservers 59.226.5.65 dns
dns-nameservers 114.114.114.114 dns
wpa-conf /etc/wpa_supplicant/wifi.conf //引用無線網絡配置
2.動態dhcp方式
auto wlp3s0
iface wlp3s0 inet dhcp
dns-nameservers 202.106.0.20 dns //DNS系統, 后面加了dns,就不用配置/etc/resolvconf/resolv.conf.d/目錄下的base文件
dns-nameservers 59.226.5.65 dns
dns-nameservers 114.114.114.114 dns
wpa-conf /etc/wpa_supplicant/wifi.conf
-
重啟電腦 reboot使配置生效
如果是無線網絡,執行以下
sudo wpa_supplicant -B -i wlp3s0(對應的無線網卡) -D wext -c /etc/wpa_supplicant/wifi.conf //啟動無線連接
sudo ifdown wlp3s0 && sudo ifup wlp3s0 //重啟無線網卡
-
輸入ifconfig命令 //查看配置是否生效(啟動了的網卡)從我的無線配置可以看出該命令 少了 -a參數,沒有列出沒有啟用的enp7s0f5

測試 ping www,baidu.com 成功,配置完成