爲什麼配置靜態IP
配置靜態ip的原因 : 當虛擬機關閉,或者真實的情況下路由重啓,虛擬機這時候獲取的IP地址, 此時ip地址每次打開都會發生變化,這並不是我們想看到的結果,爲了解決此問題我們需要配置靜態IP。
動態IP會自動獲取
- 筆記本主機IP爲設置自動獲取,不管什麼情況下,不受虛擬機影響,只要連接外網就可以正常上網, 啓動虛擬機中的CentOS 7系統就可以正常訪問外網,無需再進行任何設置;
靜態IP不會變
虛擬機設置爲靜態的固定IP,不管主機在什麼網絡環境下,是斷網環境,還是連接任何網段訪問外網的環境下,虛擬機的IP都固定不變,而且使用終端連接,始終不變,正常連接;
配置靜態IP
- 首先:在任意目錄下進入配置網路的目錄
cd /etc/sysconfig/network-scripts
- 找到網卡的配置文件
ifcfg-ens33
[文件名稱可能不一樣 , 基本都是第一個
]
- 使用
vim
命令打開編輯
vim ifcfg-ens33
[這裏是root
用戶, 如果不是在可在vim
前面加sudo
]
- 打開後的界面 [ 默認未修改 ]
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
BOOTPROTO="dhcp"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="7377b25e-0739-4c5a-9492-b270429b97df"
DEVICE="ens33"
ONBOOT="yes"
~
~
~
"ifcfg-ens33" 15L, 310C
- 修改後的界面 [ 按
i
即可輸入 ]
TYPE="Ethernet"
PROXY_METHOD="none"
BROWSER_ONLY="no"
DEFROUTE="yes"
IPV4_FAILURE_FATAL="no"
IPV6INIT="yes"
IPV6_AUTOCONF="yes"
IPV6_DEFROUTE="yes"
IPV6_FAILURE_FATAL="no"
IPV6_ADDR_GEN_MODE="stable-privacy"
NAME="ens33"
UUID="7377b25e-0739-4c5a-9492-b270429b97df"
DEVICE="ens33"
ONBOOT="yes"
BOOTPROTO=static
IPADDR=192.168.230.100
NETMASK=255.255.255.0
GATEWAY=192.168.230.10
DNS1=8.8.8.8
~
~
-- REPLACE --
- 需要修改的內容介紹
#開機加載網絡配置啓動網絡服務
ONBOOT="yes"
#分配ip的協議 none static :不自動分配,手動設置ip / dhcp:動態分配ip
OOTPROTO=static
#手動指定的ip
IPADDR=192.168.230.100
#網絡掩碼
NETMASK=255.255.255.0
#網關
GATEWAY=192.168.230.10
#連接外網時解析域名使用, 如果不配置不能連接外網
DNS1=8.8.8.8
- 修改完成後保存退出 [ 按
esc
然後輸入:
冒號 後面輸入以下命令 ]
wq!
- 修改了配置,需要重啓網絡服務
service network restart
- 在查看自己的ip地址, 就是剛修改後的IP [
需要重新連接服務器
]
ifconfig
- 以上就是配置靜態ip的步驟了
如果文章對你有幫助記得點贊 收藏 + 關注哦 ! QQ交流羣:1101584918,歡迎大家加入。