1. 程式人生 > >Linux下的網絡環境配置

Linux下的網絡環境配置

fcm 方法 適用於 font nts pretty set span 但是

在配置網絡環境之前必須是以root用戶身份:

root@localhost ~# su -  
root@localhost ~# su root  
  • 1
  • 2

使用上面兩個命令然後輸入密碼就可以切換到root用戶。


這裏總結三種方法:

  1. 使用圖形界面配置網絡環境
    在命令行終端輸入:
root@localhost ~ # setup  //進入到Linux系統文本模式設置工具
  • 1

見下圖:選擇網絡配置並進入。

技術分享圖片

見下圖:選擇設備配置並進入。

技術分享圖片

你將看到這樣的界面,其中eth0代表Linux系統安裝的網卡,點擊回車鍵進行配置。
技術分享圖片

技術分享圖片

對於圖中的dhcp可以用空格來切換狀態,當出現*號時代表使用dhcp動態獲取IP地址,而這裏我們采取手動配置IP的方式,特別要註意圖中五角星的地方,這裏的IP地址、子網掩碼和默認網關設置並不是要跟圖中一樣的,你可以通過在VMware Workstations下點擊“編輯”–>“虛擬網絡編輯器”查看並修改相關配置。
放圖:

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

技術分享圖片

設置完之後保存退出,然後這時是不生效的,需要執行以下命令:

root@localhost ~# service network restart //重啟網絡服務
  • 1

2、臨時配置IP地址,立即生效

註意這種配置方式是暫時的,當系統重啟時IP會變為原來的IP,該IP無法永久存在。設置命令如下:

root@localhost ~# ifconfig eth0 192.168.1.222  //設置臨時IP
root@localhost ~# ifconfig eth0 netmask 255.255.255.0  //配置子網掩碼
  • 1
  • 2

設置之後就會立即生效。

3、在文件裏手動輸入IP地址、子網掩碼和網關
其實Linux下一切的操作都是對文件的操作,現在所說的這種方法實際上是第一種方法的文字版,也就是說我們要到一個具體的文件中手動輸入相關的網絡配置變量。
在Linux我們在命令行下輸入一下指令打開eth0的配置文件:

root@localhost ~# vi /etc/sysconfig/network-scripts/ifcfg-eth0
  • 1

進入裏面我們按“i”切換到插入模式,就可以對該文件修改,將第一種方法中的IP地址、子網掩碼和網關添加進去,並且需要將dhcp=static(我們這裏使用靜態IP),onboot=yes(將網卡設置為開機自啟動),具體如下圖:

技術分享圖片

保存退出之後,並不是立即生效的,需要執行重新啟動網絡服務。

root@localhost ~# service network restart 
  • 1

以上就是網絡環境配置的三種基本方法。

配置完之後不出什麽意外應該就可以上網了,但是我們需要測試一下。這裏需要用到ping命令,它主要就是來查看網絡連通性的。

root@localhost ~# ping www.baidu.com //測試是否能夠訪問網絡
  • 1

如果沒什麽問題,應該能接收到傳回來的數據包。


end
MrBread 20170119


在Centos 7下使用setup指令無法配置網絡環境,該種方法不適用於centos 7及以上版本。

技術分享圖片

Linux下的網絡環境配置