天天看點

Centos 配置IP的方式

上一節我們安裝Centos 7的作業系統,但是要是想真正使用系統的話,還需要手動配置IP位址,以便于可以資料通信和遠端管理:

配置IP位址有兩種方法:

1、DHCP擷取的方式:即指通過遠端DHCP伺服器的配置設定來擷取IP位址:位址的租約有期限:

2、靜态擷取IP位址:通過手動修改配置檔案的方式來擷取IP位址,使用較友善:

即都需要通過修改配置檔案裡的BOOTPROTO參數:BOOTPROTO=dhcp|static|none共有三種:

dhcp:   通過dhcp的方式擷取IP位址:

staitc:  通過手動配置IP位址方式擷取IP.

none:    表示不加載此參數:

1.1:DHCP的方式:

使用指令:

dhclient        擷取IP位址(配置檔案要設定為DHCP擷取)

dhclient  -r    釋放IP位址

進入IP位址的配置檔案:配置目錄及腳本如下:

1

2

3

4

5

<code>[root@localhost ~]</code><code># vi /etc/sysconfig/network-scripts/ifcfg-eth0    #IP位址的配置檔案 </code>

<code>DEVICE=eth0                        </code><code>#裝置名稱</code>

<code>TYPE=Ethernet                      </code><code>#接口類型</code>

<code>BOOTPROTO=dhcp                     </code><code>#需修改此處為dhcp的方式:</code>

<code>ONBOOT=</code><code>yes</code>                         <code>#重新開機網絡時加載此接口:如若關閉,則網卡無法啟動:</code>

然後輸入dhclient來擷取IP位址:如下圖:

如上圖,有時候dhclient擷取IP位址會報錯:則需要dhclient  -r 更新一下即可:如下:

此時ping外網也可正常使用:

2.1:靜态配置IP位址:

修改配置檔案裡的修改為靜态(static)擷取IP位址:如下:

[root@localhost ~]# vi /etc/sysconfig/network-scripts/ifcfg-eth0 

DEVICE=eth0                #裝置驅動名稱:

BOOTPROTO=static           #注意:修改此處為靜态擷取IP位址:共有三種選項:

ONBOOT=yes                 #重新開機網絡服務時加載此網卡的配置:

IPADDR=192.168.149.145     #IP位址

NETMASK=255.255.255.0      #子網路遮罩

GATEWAY=192.168.149.2      #網關

DNS1=114.114.114.114       #DNS位址設定(優選與/etc/resolv.conf配置檔案)

重新開機網絡服務即可:

[root@localhost ~]# systemctl restart network.service      #重新開機網絡服務:

檢視IP位址是否正常:   ip  addr

注意:

在vmware可以通過一下三種模式來和我們的虛拟機Centos  7連接配接:

NAT模式:

橋接模式:

主機模式:

然後通過自動擷取或者靜态的方式來配置IP位址,配置完成後既可通過遠端管理軟體(putty xshell  CRT)來管理我們的伺服器:

如若無ifconfig指令:需安裝如下包:

yum  intall  -y   net-tools

附記整理:

1、檢視目前系統的版本:

[root@localhost ~]#cat /etc/redhat-release    

CentOS Linux release 7.4.1708 (Core)

本文轉自 芬野 51CTO部落格,原文連結:http://blog.51cto.com/yuanhaohao/2050018,如需轉載請自行聯系原作者

繼續閱讀