entOS設置靜態IP
說明:
在安裝好CentOS虛擬機以后,一般我們會通過Xshell連接到虛擬機,而不是直接使用虛擬機里面的終端(Terminal)輸入命令。
如果使用默認的動態分配IP,虛擬機每次開機以后IP都會改變,Xshell連接需要修改IP。所以這里我們需要將IP設置成靜態IP,只要虛擬機開機即可連接。
問題:如果網絡環境發生變化,比如從有線變成無線,或者電腦從辦公室移動到家里,主機IP(網段)發生了變化,需要重新設置虛擬機的靜態IP嗎?答案是不需要,不影響物理機與虛擬機的連接。
打開cmd,輸入ipconfig -all
如果你的電腦用的是有線網絡,就找到“以太網”的IPv4地址:
比如192.168.3.10(下面會用到)
如果是無線網絡(WiFi),則找到WLAN的IPv4地址:
比如192.168.10.142(下面會用到)
首先是網絡模式,點擊虛擬機,編輯虛擬機設置:
網絡適配器,網絡連接需要選擇:自定義——VMnet8(NAT模式),保存。
打開“編輯”——“虛擬網絡編輯器”
注意:NAT網絡模式對應的虛擬網卡是VMnet8。
第一次設置,子網IP需要和物理機的網段一致(后面物理機的網段隨網絡環境改變了不用理會)。
比如用有線網絡,子網IP就填成跟上面一致的192.168.3.0
無線網絡,子網IP就填成跟上面一致的192.168.10.0
(你上面看到的網段是多少就填多少!最后一位是0)
這里是灰色的,不能編輯怎么辦?點右下角的“更改設置”,窗口會重新打開。子網IP的最后一位必須是0。
DHCP設置也可以檢查一下,后面自定義的IP不要超出這個范圍。比如IP范圍是128到254,最后一位寫了110就不行。
如果改了以后網絡不通,可以點左下角的“還原默認設置”,再修改。
虛擬機的網絡設置好以后,下面是網絡配置文件。
啟動虛擬機,以root用戶登錄(必須是root用戶,否則沒權限修改配置文件)。
Applications——System Tools找到Terminal(終端)
如果之前用過的話在Favorites里面:
輸入命令(復制以后在終端里面Shift+Insert粘貼):
vi /etc/sysconfig/network-scripts/ifcfg-ens33
按回車打開配置文件。
對于第一次使用vi編輯器的同學來說,需要注意,VI有兩種模式,一種是“命令模式”,可以執行命令,一種是“編輯模式”,可以修改文本。
當我們用vi打開文本的時候,是命令模式,不能修改文本。
這個時候需要按“i”進入編輯模式。
此時左下角出現-- INSERT --提示。
我們用鍵盤上下左右鍵,移動光標,到需要修改的位置。
對于初次安裝的CentOS操作系統來說,
有幾個需要修改的地方:
ONBOOT改成yes
修改以后:
注意別敲錯:
BOOTPROTO="static" |
修改以后的效果(最后4行是添加的):
如果擔心敲錯可以Shift+Insert粘貼進去:
IPADDR="192.168.10.66" NETMASK="255.255.255.0" DNS1="114.114.114.114" GATEWAY="192.168.10.2" |
上面的操作都是在編輯模式中進行的。
如果不小心改錯了,想要放棄修改怎么辦?這個時候需要按Esc回到命令模式。
在命令模式下,左下角的-- INSERT --消失了。
如果放棄修改重來,輸入(注意全部是英文符號),回車
:q!
如果要保存修改的結果,輸入(英文符號),回車
:wq
網絡配置文件修改以后需要重啟網絡才能生效,命令:(重要!每次修改了ens33文件都要重啟網絡)
service network restart
測試網絡:
這是正常情況:
卡住了,或者請求超時,說明物理機和虛擬機網絡不通
這是正常情況:
卡住了,或者提示Name or service not known,是網絡不通或者DNS配置錯誤
備注:
如果vi編輯ens33文件,彈出下面這個窗口,說明你沒有保存就退出了,或者有多個窗口在同時操作ens33文件。
解決辦法很簡單:
按E或Enter繼續編輯。刪掉這個臨時文件,下次就沒有提示了:
rm /etc/sysconfig/network-scripts/.ifcfg-ens33.swp
在前面兩步網絡驗證(物理機可以連虛擬機、虛擬機可以訪問互聯網)沒有問題之后,就可以用Xshell連接CentOS了。
從這里面下載Xshell:
note.youdao.com/noteshare?id=803aca595a26966fc1c4853ad08455e3
把“Xshell_v7.0.0076.7z”解壓出來,在“綠化處理.bat”上,右鍵管理員運行
桌面會得到一個Xshell快捷方式。
注:如果Xshell啟動報錯,建議下載FinalShell。
雙擊啟動Xshell,新建會話:
名稱(N)自定義,區分不同的主機。
主機(H)填寫虛擬機的IP
接下來點“用戶身份驗證”,輸入用戶名和密碼保存,確定。
回到會話列表窗口,雙擊就可以打開連接了。
第一次連接彈出接受SSH Key,接受就可以了。
注意事項
有些同學按照上面的步驟執行之后,遇到一些問題,就是真實機器無法ping通虛擬機,有幾個原因,可以逐條排查:
原因一
改完配置文件以后需要重啟虛擬機網絡:
service network restart
如果網絡本來連接可以,后來不行了,在網絡適配器里面重啟VMNet8這個網絡(先禁用再啟用)
原因二
虛擬機的網段設置不正確,這個網段不是真實機器的網段。這兩個必須一致。
比如:ipconfig -all,主機是192.168.10.x,ens33文件里面的IPADDR和GATEWAY必須是192.168.10.x。
如果是無線網絡(WiFi),則找到WLAN的IPv4地址:
原因三
虛擬機遷移過,原本設置的網段在新的網絡中無效,可以在VMware這個工具的如下菜單處
編輯 -> 虛擬網絡編輯器
還原默認設置,這個還原操作會重建虛擬網卡, 重建之后,VMware NAT模式的子網地址的網段會發生變化。
重置以后再編輯,修改為和物理機一致。
注意這里面還有一個DHCP設置(P),默認范圍是128-254,可以改成100-254。你設置的IP最后一位不要超出這個范圍。
原因四
VMnet8配置了固定IP,改為自動獲得IP
原因五
VMnet相關的服務沒有啟動
右鍵啟動。如果虛擬機每天都用,可以把這些服務全部改成“自動”,開機就會自動啟動。
原因六
還有一個設置,windows的服務里面,勾選上
原因七
如果還是解決不了,刪掉虛擬機重新安裝試試
家好!今天記錄的是"電腦怎么設置固定的內網IP"的相關內容,歡迎查閱!
電腦在使用網絡的時候總是少不了關于IP地址的這個問題,如果在公司這個集體辦公的環境中,因為往往只有一個寬帶,那么大家在公司里面使用手機或者電腦的時候都會被分配一個內網IP的。
這個內網地址有時候也是很有用處的,比如說打印、掃描等設施的對接,都是需要內網IP的,特別是設置一些掃描的功能的時候需要一個固定的內網IP,否則動態分配的話就要重新設置程序啦。
那么我們該怎么設施固定的內網IP呢?看下面!
1、點擊電腦右下角的網絡圖標;
2、選擇“打開網絡和共享中心”;
3、然后找到里面的“本地連接”;
4、然后在本地連接的窗口中選擇"屬性";
5、在屬性中找到自己正在使用的internet協議,然后雙擊它;
6、然后選擇“使用下面的IP地址”,在IP地址中輸入自己需要固定的內網IP就行了,最后別忘了點擊確定呦。
以上就是"電腦怎么設置固定的內網IP"的全部內容,歡迎查閱!
謂靜態IP?就是一種能提供長期固定不變IP地址的代理技術,合理恰當的使用靜態IP,能提高業務效率和網絡性能,今天就教大家如何正確使用和配置靜態IP,讓我們開展業務時如虎添翼。
一、了解IP地址
IP地址由四個0-255的數字組成,用點號分隔開,一旦你選擇了適當的IP地址,你需要將計算機或者其他網絡設備配置上靜態IP地址,具體步驟因操作系統而異。
拿最常見的Windows系統舉例,我們需要系統的“設置”,打開“網絡和Internet”,在最后一欄“代理”的框內輸入IP地址和端口號,保存好之后,系統為會為我們進行處理。
二、選擇適當的IP地址
在配置靜態IP之前,我們應該確保幾個因素:首先,我們的靜態IP來源是否純凈,要保持足夠穩定,也要確保IP地址不與其他網絡設備沖突,雖然在各種搜索引擎上能找到一些免費的靜態IP,但質量參差不齊,需要我們仔細甄別一下。
一切配置好之后,在我們使用靜態IP時,需要保持長時間對靜態IP進行管理和維護,因為靜態IP的業務,一般都是長期進行穩定訪問的場景,我們要對靜態IP進行監測,保障其能進行流程、快速的響應。
綜上所述,雖然使用靜態IP可以帶來很多好處,但不代表我們能當“甩手裝柜”,需要我們進行設置和管理。
通過了解IP地址、配置靜態IP地址和其他網絡設置,以及管理和維護靜態IP地址的步驟和技巧,就能成功使用靜態IP,來幫助業務效率和網絡性能達到更高層次。
那么大家認為使用靜態IP還有哪些注意事項呢?歡迎在評論區討論。關注我,了解更多科技趣聞。