開啓虛擬機,到達下面圖所示,輸入用戶名(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便是訪問對應機器。網絡
命令行輸入 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
保存退出;虛擬機
命令行輸入 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