Linux學習之CentOS(五)----網卡的配置

來源:互聯網
上載者:User

標籤:style   blog   http   os   使用   strong   檔案   ar   2014   

Linux系統版本:Centos 6.5(伺服器版)

Linux系統版本:Centos 7

前面,我們使用遠程工具SecureCRT,通過“ifconfig eth0 + 具體的ip地址”命令給linux配了IP地址(參考本人部落格:),但是這樣配置的問題在於:

  • 只能臨時生效,一旦重啟,需要重新設定;
  • 只能配置ip地址和子網路遮罩,可以串連內網,是無法串連外網的。

如果想要串連外網,ip地址、子網路遮罩、網關、DNS缺一不可。今天來講,如何真正的給CentOS配一個ip,而且設定成功後,通過使用SecureCRT軟體,同一個區域網路內的另一台Win7系統電腦也能遠端存取這一台電腦上的Linux了。方法有很多,下面的兩種方法中,我在虛擬機器中使用的都是橋接模式。如果大家裝的是雙系統,配置的方法都是一樣的。考慮到Centos 6.5和Centos 7有一點小小的區別,所以這裡都講一下。

 

一、Centos 6.5(伺服器版)的網卡配置:

【方法一】直接修改網卡設定檔:

(1)輸入如下命令,修改網卡的設定檔:

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

修改資訊如下:

E=eth0//網卡名稱

HWADDR=00:0c:29:5c:94:74//物理地址

TYPE=Ethernet

UUID=36c43db3-95a9-427c-af8f-ba130189de85

ONBOOT=yes //將ONBOOT="no"改為ONBOOT="yes"

NM_CONTROLLED=yes

BOOTPROTO=none

IPADDR=192.168.1.98//修改IP地址

NETMASK=255.255.255.0//修改子網路遮罩

GATEWAY=192.168.1.1//修改網關

DNS1=8.8.8.8//修改DNS伺服器

IPV6INIT=no

USERCTL=no

(2)重啟網路服務:

要想生效,必須重啟Linux或者重啟網路服務,我們重啟網路服務,執行如下命令:

service network restart

如果顯示效果如下,說明配置成功,而且還能訪問互連網:

註:這種配置是永久生效的。

【方法二】最簡單地一種:利用Redhat系列內建的工具setup命令

註:如果Linux發行版不是RedHat系列,只能通過設定檔來修改(稍後會講到)。

(1)修改ip:

輸入以下命令:

setup

彈出以下視窗:

中,選擇第三項:網路設定。彈出如下介面:

中,第一個是配ip,第二個是配DNS。我們選第一個,先配ip,彈出如下介面:

給eth0這塊網卡配置ip,彈出如下介面:

中,“*”號代表自動擷取ip,如果要自動擷取,區域網路內必須要有自動分配ip的伺服器存在(即DHCP伺服器),在當前環境下,只能手動設定,我們修改參數如下:

這個時候就配置好了。

(2)開啟網卡服務:

CentOS預設網卡是沒有啟動的,我們執行如下命令,修改網卡設定檔:

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

然後,將ONBOOT="no"改為ONBOOT="yes",效果如下:

這個時候,就配置完成了。同一個區域網路內的另一台Win7系統電腦也能遠端存取這一台電腦上的Linux了,前提是Linux系統已經有了ssh服務,咱們現在安裝的Linux版本,都會裝有SSH,預設就是OpenSSH

可以通過如下命令,查看安裝的ssh版本資訊:

ssh -v

我安裝的CentOS 6.5的ssh版本資訊如下:

具體如何使用ssh服務,請參照本人的另一篇部落格:

 

 

二、Centos 7(伺服器版)的網卡配置:

Centos  7的網卡設定檔裡會少很多東西,所以還是有必要單獨提以下哦,但是和  Centos 6.5的配置方法是一樣的。

(1)輸入如下命令,修改網卡的設定檔:

vim /etc/sysconfig/network-scripts/ifcfg-eno16777736

預設的配置資訊如下:

TYPE=Ethernet

BOOTPROTO=dhcp

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

NAME=eth0

UUID=2e09b0f4-ec1a-44b0-8066-7da7ce04ff02

ONBOOT=no

HWADDR=00:0C:29:46:8C:C0

PEERDNS=yes

PEERROUTES=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

修改內容BOOTPROTO,並增加內容IPADDR、NETMASK、GATEWAY、DNS,最終效果如下:

TYPE=Ethernet

BOOTPROTO=static//將“DHCP”改為“static”

DEFROUTE=yes

IPV4_FAILURE_FATAL=no

IPV6INIT=yes

IPV6_AUTOCONF=yes

IPV6_DEFROUTE=yes

IPV6_FAILURE_FATAL=no

NAME=eth0

UUID=2e09b0f4-ec1a-44b0-8066-7da7ce04ff02

ONBOOT=yes//將“no”改為“yes”

HWADDR=00:0C:29:46:8C:C0

PEERDNS=yes

PEERROUTES=yes

IPV6_PEERDNS=yes

IPV6_PEERROUTES=yes

IPADDR=192.168.1.99//增加IP地址

NETMASK=255.255.255.0//增加子網路遮罩

GATEWAY=192.168.1.1//增加網關

DNS1=8.8.8.8//增加DNS

2)重啟網路服務:

要想生效,必須重啟Linux或者重啟網路服務,我們重啟網路服務,執行如下命令:

service network restart

如果顯示效果如下,說明配置成功,而且還能訪問互連網:

Linux學習之CentOS(五)----網卡的配置

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.