兩種方法設置固定IP
本文分別用了虛擬機網絡模式橋接模式和Net模式,至於兩者直接的區別可查看其他文檔。
一、安裝時設置固定IP地址
1、在系統設置界面,點擊“網絡和主機名”選項,可以看到默認是未連接,點進去以后,可以看到對應的網卡是“關閉”狀態。然后點擊右下角的“配置”進入網卡設置界面。
2、在網卡設置界面,點擊“IPv4設置”,點進去可以看到默認的設置是自動(DHCP),也就是自動獲取的意思。
3、選擇“方法”中的“手動”,可設置固定IP,然后再點擊下面的add按鈕,將固定的IP信息填寫進去。配置好后,點擊右下角的”保存“按鈕保存配置
注意:這里的虛擬機我用的是橋接模式
4、保存好后,回到網卡的信息界面,將網卡狀態變為“打開”,然后點擊左上角的“完成”,保存設置,然后回到系統安裝界面,繼續安裝系統
5、系統安裝完畢后,登錄系統,輸入賬號密碼。用ifconfig命令查看配置的網卡信息。然后再用ping命令來檢測一下,可以看到能夠ping通百度,說明配置已經生效了
二、編輯配置文件設置固定IP
1、系統安裝成功后,輸入賬號密碼,使用ifconfig命令查看ip信息,可以看到默認情況下,網卡ens33並沒有獲取任何IP地址信息,即沒有看到inet字樣。如下圖所示
2、設置自動獲取IP
使用命令:dhclinet(自動獲取一個IP地址)和ip addr(查看獲取的IP地址)
不過這時候獲取的IP是動態的,下次重啟系統后,IP地址也會變化
3、設置靜態IP
1)設置vmware的虛擬網絡編輯器(這里我將虛擬機設置為NET模式,如果是橋接模式直接略過此步驟,設置2))
在VMware里,依次點擊”編輯“ - ”虛擬網絡編輯器“,如下圖,選擇的是NAT模式:
注意:
A、為使用靜態IP,不要勾選”使用本地DHCP服務將IP分配給虛擬機“這個選項。
B、NET模式下,子網ip,子網IP與宿主機的ip一定不能處在同一地址范圍里。
例如:我主機的ip段是172.16.1.xxx,所以我配了192.168.86.xxx來避開主機的ip段。
接着在界面接着點"NAT設置",查看虛擬機的網關。這里的網關是192.168.86.2
2)虛擬中,在命令行中輸入:vim /etc/sysconfig/network-scripts/ifcfg-ens33,設置固定ip
3)此時會進入如下圖所示界面,可對IP地址進行修改等
4)將ONBOOT=no改為yes,將BOOTPROTO=dhcp改為BOOTPROTO=static,並在后面增加幾行內容(如果虛擬機用的不是NET網絡連接模式,下面幾行的添加將與本機IP網段一致,分別為:172.16.1.xxx(與本機在一個地址段的IP)/255.255.255.0(子網掩碼)/172.16.1.1(本機網關)/114.114.114.114(本機DNS))
IPADDR=192.168.86.221
NETMASK=255.255.255.0
GATEWAY=192.168.86.2
DNS1=114.114.114.114
5)保存后退出,然后輸入命令:systemctl restart network.service或service network restart來重啟網絡服務
6)再用ip addr查看IP,並用命令ping測試網絡的連通性