RedHat系統上基本的網路連接和設定方法

來源:互聯網
上載者:User

   在開始本章內容講解前,特別聲明,由於這麼多年的營運工作中從來沒有碰到過配置IPv6的需求,所以這裡就不針對IPv6做過多的講解。

  一、Linux圖形化網路設定

  在Red Hat Linux中配置連網最簡單的方式就是使用圖形化組態工具Network Connections應用程式。它可以設定可影響所有使用者的系統範圍內的預設值;也可以配置為僅在特定使用者登入時,啟用特定的網路介面(VPN等)。

  配置步驟如下:

  開啟Network Connections(如圖1)

  雙擊已有網路連接System eth0(如圖2),如果沒有可點擊右側Add按鈕添加

  進入編輯頁面,點擊IPv4 Settings,進入IPv4設定(如圖3)

  預設的網路連接方式為DHCP,現將其改為手動Manual(需要先瞭解整個網路段及網關,如圖4)

  點擊Add,添加IP地址(如圖5)

  由於我的環境是虛擬機器,所以我是按照虛擬機器的網段配置的,大家配置的時候可根據自身情況設定。(如圖6)

  點擊Apply要求輸入root密碼才能完成設定(如圖7)

  二、Linux命令列網路設定

  說完圖形化介面的配置,接下來我們不得不介紹一下命令列網路設定,因為在我們的日常工作中,其實用到圖形介面配置的機會很少,大多數情況下都是用文本命令列介面進行配置的。

  命令列配置,需要記住兩個檔案

  1、修改dns設定的檔案

  複製代碼

  代碼如下:

  /etc/resolv.conf

  resolv.conf只需要修改nameserver參數即可

  樣本如下:

  複製代碼

  代碼如下:

  vi /etc/resolv.conf

  # Generated by NetworkManager

  nameserver 192.168.159.2

  2、修改網路設定參數的檔案

  /etc/sysconfig/network-scripts/ifcfg-eth0

  檔案 /etc/sysconfig/network-scripts/ifcfg-eth0在/etc/sysconfig/network-script在這個目錄下面,存放的是網路介面(網卡)的指令檔(控制檔案),ifcfg-eth0是預設的第一個網路介面,如果機器中有多網路介面,那麼名字就將依此類推ifcfg-eth1,ifcfg-eth2,ifcfg-eth3......(這裡面的檔案是相當重要的,涉及到網路能否正常工作)。

  ====設定形式:設定值=值====

  設定項目項目如下:

  *DEVICE 介面名(裝置,網卡)

  *USERCTL [yes|no](非root使用者是否可以控制該裝置)

  *BOOTPROTO IP的配置方法[none|static|bootp|dhcp](引導時不使用協議|靜態分配IP|BOOTP協議|DHCP協議)

  *HWADDR MAC地址

  *ONBOOT 系統啟動的時候網路介面是否有效(yes/no)

  *TYPE 網路類型(通常是Ethemet)

  *NETMASK 網路遮罩

  *IPADDR IP地址

  *IPV6INIT IPV6是否有效(yes/no)

  *GATEWAY 預設閘道IP地址

  *BROADCAST 廣播位址

  *NETWORK 網路地址

  ====可參照下面的例子====

  複製代碼

  代碼如下:

  vi /etc/sysconfig/network-scripts/ifcfg-eth0

  DEVICE=eth0

  BOOTPROTO=static

  BROADCAST=192.168.1.255

  HWADDR=00:0C:2x:6x:0x:xx

  IPADDR=192.168.1.23

  NETMASK=255.255.255.0

  NETWORK=192.168.1.0

  ONBOOT=yes

  TYPE=Ethernet

  註:以上內容只是為了舉例列出的,具體的網路設定需要根據本機具體情況進行相應的修改。

  3、Linux常用網路查看命令

  ifconfig,查看當前網路設定

  ping,查看當前通路情況

  netstat,查看網路情況

  以上命令在網路設定正確的返回內容詳見(圖8),配置錯誤的返回內容詳見(圖9)

  4. ip,配合route參數,可查看當前路由情況,詳見(圖10)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.