CentOS 7配置IP

開啓虛擬機,到達下面圖所示,輸入用戶名(root);回車;輸入密碼(密碼爲隱藏字符);回車即成功登陸進系統。ios

此時若網絡適配器選擇的是NAT模式,則直接輸入「dhclient」並回車,便可分配得到一個IP;輸入「ip addr」查看網卡信息(包含:網卡名稱,網卡ip和掩碼,網卡是否開啓,接收和發送的數據量等);下圖中有兩個網口,一個名叫lo(用於機器迴環測試,不做詳細介紹);另外一個網卡名叫ens33(名稱會根據虛擬機或者服務器廠家不一樣而有不一樣的名稱,例如dell服務器會顯示em1,還有的會顯示eth1等等),分配的ip是192.168.188.130/24 服務器

 

 

但經過「dhclient」獲取到的IP是暫時的,機器重啓後會失效,須要從新獲取IP,而且不必定能獲取到同一個IP。在生產環境中,通常要求給機器分配一個靜態IP,達到訪問該IP便是訪問對應機器。網絡

 

配置靜態IP步驟以下:

1.修改網卡配置:

命令行輸入  vi /etc/sysconfig/network-scripts/ifcfg-ens33   配置以下圖:測試

BOOTPROTO=dhcp 改爲 BOOTPROTO=static    #將網卡模式由dhcp更換成靜態IP模式spa

ONBOOT=no 改爲 ONBOOT=yes                      #將網卡開機不啓動更改爲開機自啓動
添加:命令行

IPADDR=192.168.188.130                                   #配置網卡靜態ip
NETMASK=255.255.255.0                                   #配置掩碼
GATEWAY=192.168.188.2                                   #配置網關rest

DNS1=202.96.128.86                                          #配置DNSip

保存退出;虛擬機

 

2.重啓網絡服務:

命令行輸入 systemctl restart network.service   沒報錯即重啓成功;io

測試網絡連通性: ping www.baidu.com 

如圖則正常連網。

 

PS:

①使用yum安裝 net-tools 這個包後,可以使用 ifconfig 查看網絡,做用和ip addr相似

②使用route -n 查看網關信息

③centOS虛擬機更改網卡名稱:

    1.網卡配置文件更名:如 ifcfg-ens33 改爲 ifcfg-eth0;

    2.網卡配置文件修改配置:將NAME和DEVICE 兩個參數「=」右邊改爲新名稱如 eth0;

    3. /etc/default/grub裏 GRUB_CMDLINE_LINUX 加上 net.ifnames=0 biosdevname=0;

    4.grub2-mkconfig -o /boot/grub2/grub.cfg 從新加載;

    5. reboot

相關文章
相關標籤/搜索