Linux配置IP地址,并 設(shè)置靜態(tài)IP
????????1. 為什么 虛擬機(jī)剛開機(jī)沒有IP地址
????????2. 怎么配置靜態(tài)IP
配置IP地址分為兩類:
? ? ? ? 1. 動(dòng)態(tài)DHCP、
? ? ? ?2.? 靜態(tài)static,??
????????DHCP模式:
? ? ? ? ? ? ? ? 電腦默認(rèn)是 DHCP????????????????也就是動(dòng)態(tài)獲取IP地址,這種有個(gè)壞處就是每次開機(jī)IP地址都會(huì)換。
????????????????如果用連接工具的話,每次都要重新連過,挺麻煩的,
????????????????而且IP變換有可能會(huì)導(dǎo)致昨天網(wǎng)絡(luò)實(shí)驗(yàn)有用,今天就突然沒用了
???????? 靜態(tài)static模式:
????????????????每次開機(jī)IP地址都不會(huì)更換,固定IP
? ? ? ? ? ? ? ? 對(duì)于我們上課做實(shí)驗(yàn)而言,穩(wěn)定性是最佳的
? ? ? ? ? ? ? ? 有個(gè)缺點(diǎn)就是:要規(guī)劃好 IP地址 避免沖突
如果在安裝系統(tǒng)的時(shí)候沒用開啟網(wǎng)絡(luò),Linux默認(rèn)? ?網(wǎng)卡是關(guān)閉的
不管配置的是哪種,網(wǎng)卡的配置文件所在目錄是必須要記到來的,后面經(jīng)常會(huì)用到
cd /etc/sysconfig/network-scripts/
不知道網(wǎng)卡配置文件的名字可以按照這個(gè)法子【查看僅供參考】
?
動(dòng)態(tài):DHCP
????????也就是電腦默認(rèn)的? 模式
????????如果說剛創(chuàng)的虛擬機(jī),輸入“ ip addr ” 發(fā)現(xiàn)沒有IP地址,那就是開機(jī)引導(dǎo)里面沒有啟動(dòng)網(wǎng)絡(luò),需要手動(dòng)去開啟,還是和上面一樣
cd /etc/sysconfig/network-scripts
ls //一般第一個(gè)文件 就是網(wǎng)卡配置文件,
//如果不確定的話,ip addr會(huì)顯示網(wǎng)卡配置文件名字
vi ifcfg-ens33 //這里是自己虛擬機(jī)上的網(wǎng)卡配置文件的名字
//一定要確定文件名是不是一樣的,不一樣要及時(shí)改成自己虛擬機(jī)上的網(wǎng)卡配置文件
//網(wǎng)卡配置文件進(jìn)去是一定有內(nèi)容的,
//如果進(jìn)去文件是空白的
//就按兩下鍵盤上的 Esc鍵 在輸入這個(gè) :q! ?回車 退出去
????????按鍵盤上的 “ i ” 鍵進(jìn)入編輯模式
????????Esc鍵? ?是 切換模式,大體分為兩種
????????????????命令行模式?
????????????????編輯模式
??
用電腦默認(rèn)的DHCP模式的話,很簡(jiǎn)單,就把
? ? ? ? ONBOOT="no"? ?改成? ONBOOT="yes"
源文件內(nèi)容里面用引號(hào),加入進(jìn)去的也要跟著用引號(hào)
(注意這個(gè)坑,當(dāng)年筆者就被這一個(gè)問題困擾了,三四天)
保存退出 重啟網(wǎng)絡(luò) 就可以了
?1. 按 【ESC】切換回命令行 輸入 【? :wq? 】
?2. 重啟網(wǎng)絡(luò) 輸入 【 systemctl? restart? network 】
?每個(gè)虛擬機(jī)的網(wǎng)卡配置文件里面的內(nèi)容,位置會(huì)不一樣,不必在意為什么和筆者的不一樣,如果是剛?cè)腴T,把下面那個(gè)no 改成 yes,之后保存退出,重啟服務(wù)就可以了,如下:
systemctl restart network
//重啟網(wǎng)絡(luò)服務(wù),也就是重新加載配置文件
ip addr
//就可以有IP地址了
靜態(tài)static
設(shè)置靜態(tài)IP,先要確定好,自己的IP地址,網(wǎng)關(guān)
筆者用的是 192.168.200.0/24網(wǎng)段,沒確定好的話,可以考慮跟著筆者來,后面熟悉了,再改成自己喜歡的IP地址
1.? dhcp? 改成? static
2. 添加如下 代碼
????????IPADDR="【IP地址】"
? ? ? ? NETMASK="【子網(wǎng)掩碼】"
????????GATEWAY="【網(wǎng)關(guān)】"
? ? ? ? DNS1="【網(wǎng)關(guān)】"
????#(虛擬機(jī)DNS設(shè)置成網(wǎng)關(guān),用本機(jī)域名解析更快更穩(wěn)定,沒必要用外網(wǎng)解析)
3. ONBOOT="no"? 改成? ?ONBOOT="yes"? #(啟用網(wǎng)卡)
4.? 按鍵盤上? "【ESC鍵】"? 切換 回命令行模式? 輸入?"【?:wq?】" 再按?"【回車鍵】",退出即可
5. 輸入 "【?systemctl? restart? network? 】" #重啟網(wǎng)卡
6.?嘗試 ping網(wǎng)關(guān) 用法: " ping 【網(wǎng)關(guān)地址】 "
7.?嘗試 ping百度 用法: " ping ww.baidu "
如果vmnat8沒設(shè)置錯(cuò)的話,能ping通,到這就基本結(jié)束了,
?
不通的話,繼續(xù)往下看吧
物理機(jī)配置:
1. 控制面板——》網(wǎng)絡(luò)和Internet—
—》網(wǎng)絡(luò)共享中心——》更改適配器設(shè)置
2. 找到 vmnet8網(wǎng)卡編輯器 ——》右鍵? ” 屬性? ”
?
?
3. 雙擊 Internet協(xié)議版本4
?如果沒有想好自己要的IP,就先跟著筆者熟悉操作吧,之后熟悉了隨便自個(gè)折騰
虛擬機(jī)配置:
首先點(diǎn)開? 編輯虛擬機(jī)的設(shè)置——》網(wǎng)絡(luò)適配器————》選擇NET模式
?
?改好后,虛擬機(jī)開機(jī)
cd /etc/sysconfig/network-scripts/
//進(jìn)入網(wǎng)卡配置文件所在文件夾
ls
//查看當(dāng)前目錄下,有哪些文件和文件夾
//一般第一個(gè)文件,就是網(wǎng)卡配置文件
到這里就已經(jīng)結(jié)束了***********************************
保存退出,這個(gè)應(yīng)該有印象把,偷懶的了,懶得截圖了,上代碼
# 按鍵盤上的 Esc鍵
# 輸入 “ :wq ”
# 回車 確定執(zhí)行,文件編輯保存完成
systemctl restart network #重啟網(wǎng)絡(luò)服務(wù),重新讀取配置文件
ip addr #查看IP地址,這時(shí)候IP地址就換了,你自己設(shè)置的IP地址,
如果要測(cè)試 物理機(jī)是否能ping通虛擬機(jī)文章來源:http://www.zghlxwxcb.cn/news/detail-430306.html
# 還是虛擬機(jī)里操作
systemctl stop firewalld #關(guān)閉防火墻
setenforce 0 # 關(guān)閉selinux
虛擬機(jī)關(guān)掉這兩項(xiàng)后,返回物理機(jī),cmd里ping就行了,如果沒有通,多看看上面步驟沒有沒出問題文章來源地址http://www.zghlxwxcb.cn/news/detail-430306.html
到了這里,關(guān)于Linux (centos7) 配置IP地址的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!