局域網內其他電腦如何訪問本機虛擬機?

寫在前面
之前將自己的項目部署到Centos虛擬機上,使用了Nat模式,開放端口供外部調用。最近由於需求變更,需要開放更多端口供外部調用,顯然Nat模式已經無法滿足需求,因此嘗試使用橋接模式,將虛擬機與局域網打通。下面主要以截圖的方式展示配置過程。

1、配置橋接模式
1.1、打開虛擬機配置

    修改爲橋接模式。
在這裏插入圖片描述

1.2、“編輯“→”虛擬網絡編輯器“

在這裏插入圖片描述

1.3、管理員模式設置(更改設置)

在這裏插入圖片描述

1.4、橋接,特別注意需要設置到需要橋接的網卡,否則無法正確橋接

    查看pc機網卡信息 ipconfig –all ,查看需要的網卡信息。

在這裏插入圖片描述

1.5、設置好後需要配置的虛擬機網卡IP

     cd /etc/sysconfig/network-scripts

在這裏插入圖片描述
    設置好後需要重啓網卡 /etc/init.d/network restart

    這一步結束後,一般就可以正常訪問,如果ping不通主機,可以查看網卡配置是否生效
    如圖所示,出現網卡並沒有生效的問題。
在這裏插入圖片描述
    逐步排查問題,進入目錄 /etc/sysconfig/network-scripts

    看到有多個網卡,其中ifcfg-eth012 網卡名稱也是eth1,出現網卡重名現象。把第二個網卡修改爲 eth2。
在這裏插入圖片描述
    此時重啓網卡,再查看網卡IP,則是正常的。很多人在這種情況下會選擇放棄,我也是多次在這個位置放棄過。
在這裏插入圖片描述
    在這裏,我覺得沒有解決不了的問題,只有想不到的思路和突破口,不輕言放棄,應該是我們每個技術人對生活的承諾。
在這裏插入圖片描述

2、配置Nat模式
2.1、主機開放端口:

    控制面板→防火牆→高級設置→入站規則→新建規則:
在這裏插入圖片描述

2.2、操作→允許連接

在這裏插入圖片描述

2.3、選擇何時使用規則

在這裏插入圖片描述

2.4、填寫名稱,描述就可以

在這裏插入圖片描述

2.5、查看端口是否打開

在這裏插入圖片描述
    以上步驟,Windows開放端口已經完成。

2.6、 回到Linux這邊

    設置Nat模式,管理員模式啓動修改界面,如圖:
在這裏插入圖片描述
    打開Nat設置,添加端口轉發,如圖
在這裏插入圖片描述
    保存後如圖所示:
在這裏插入圖片描述

2.7、修改Linux網卡地址,修改爲靜態地址

在這裏插入圖片描述

2.8、重啓網卡,測試,ping主機

在這裏插入圖片描述

3、總結

    以上是整個配置過程,很多人可能不清楚 “橋接模式”“Nat模式” 指的是什麼意思,本篇博客不再詳細闡述,先講述整個配置過程,在使用上有個大體的認識,後續博客會詳細更新兩種模式的概念以及區別。
    匆忙之間寫完本篇文章,肯定存在不足和漏洞,請各位路過的大佬批評指正,相互學習,共同進步!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章