好早之前有一篇是配置遠程連接Linux和部署Tomcat的文章,但是并沒有講解如何配置IP的相關知識。最近公司在搞集群配置,我就先拿電腦上的VMware上的Linux做個測試,分享和總結一下經驗吧,也算是為了補齊之前的那個空白!
本人用的CentOS7版本進行配置,先配置局域網之間可互相訪問的網絡IP配置:
單擊下一步,選擇鏡像文件,安裝目錄等等,直到配置網絡類型時,選擇橋接模式(其實安裝好后,也可以修改網絡類型):
橋接模式就是能夠是統一局域網內的服務器都能訪問這臺虛擬機但不能訪問外網,NET模式只能通過自己的主機IP訪問外網,但是不能訪問連接局域網的其他IP地址;后面一直都使用默認的就可以了:
接下來就是等待VMware自己安裝和啟動啦,
現在來看一下之前安裝VMware的說附帶的虛擬網卡,進入Windows的網絡共享中心,更改適配器:
VMnet8是虛擬機網絡適配器為NET模式才用到的虛擬網卡(可連接外網)
VMnet1是虛擬機網絡適配器為僅主機模式。
具體可參考資料:https://blog.51cto.com/wangchunhai/381225
然后打開命令cmd窗口輸入:ipconfig
(注意網關)每個網卡都有指定網關,但都是以192.168網段打頭,之前我的虛擬網卡網關與當前連接網絡的網關不是在同一網絡里面(我之前的是169.179開頭),說明這虛擬網卡配置有問題,當時我是直接重裝了VMware,然后就好了,如果不想重裝VMware又想解決這個問題,還是得請通信網絡大佬來解決。
系統CentOS7終于裝好了:
編輯網卡配置的文件:
能看到使用end33進行配置網卡的,而且沒有顯示ip地址說明沒有獲取到,其實可以先ping 你自己電腦的ip地址,我這里是不能ping通的:
#vi ifcfg-ens33進行編輯(先備份一下,萬一GG了,還可以還原)
我們可以對其進行修改:
IPADDR是指手動指定的ip地址,但這個ip必須不被占用
NETMASK是指子網掩碼,就是之前看到的那個同一局域網的子網掩碼(一般都是255.255.255.0)
GATEWAY是指默認網關,使用什么模式網絡連接就用哪個網關,因為是橋接,所以使用192.168.8.1網關
其他參數可參考資料:https://blog.csdn.net/qq_34376868/article/details/80562290
修改好后,重啟一下網卡并使用ens33進行網卡配置:
# service network restart
#/sbin/ifup ens33? (這個命令是使用ens33文件進行網卡配置)
現在能連上同局域網的服務器了,但是不能訪問外網,
局域網的虛擬機配好啦。
現在配置NET模式的虛擬機,這個模式下不可以訪問局域網內的其他IP地址,但能夠連接上外網。現在是訪問不了外網的,比如百度等。
?
使用NET模式連接網絡就得用到VMnet8虛擬網卡,之前在cmd里面并沒有顯示默認網關,那我們怎么辦呢,其實可以在VMware的編輯à查看虛擬網絡編輯器里面有默認網關
我們按照這個來進行修改對應的網關和IP地址:
保存并重啟網卡,
好像還是不行,但是ping外網IP的話又能通:
這個IP地址是本人在阿里云的虛擬機IP,說明網卡并不認識域名,需要配置域名解析服務,但是DNS在哪里呢,在CMD命令行使用ipconfig/all,這個呢能夠看到更全面的參數:
DNS為192.168.8.1:
然后ifcfg-ens33也配置上去:
再次重啟就好了,也可以訪問外網啦:
目前就先這個樣子吧,可能后面還會有新的問題出現吧,歡迎各路大佬來指點,也可以一起討論啦!!!?
?