VMware 下虛擬機橋接模式在局域網中訪問互通,並實現VM IP固定


一 場景

 

我本地VM上搭建的gitlab 

 

二 准備工作

#查看 本地 IP 信息、掩碼、網關

cmd   模式 : ipconfig /all  
以太網適配器 以太網:

   連接特定的 DNS 后綴 . . . . . . . :
   描述. . . . . . . . . . . . . . . : Intel(R) Ethernet Connection (5) I219-LM
   物理地址. . . . . . . . . . . . . : D8-9E-F3-05-39-93
   DHCP 已啟用 . . . . . . . . . . . : 是
   自動配置已啟用. . . . . . . . . . : 是
   本地鏈接 IPv6 地址. . . . . . . . : fe80::3db8:505b:5f00:e475%5(首選)
    IPv4 地址 . . . . . . . . . . . . : 192.168.193.3(首選)
    子網掩碼  . . . . . . . . . . . . : 255.255.255.0
   獲得租約的時間  . . . . . . . . . : 2019年3月11日 15:50:55
   租約過期的時間  . . . . . . . . . : 2019年3月24日 9:22:42
   默認網關. . . . . . . . . . . . . : 192.168.193.254
   DHCP 服務器 . . . . . . . . . . . : 192.168.193.254
   DHCPv6 IAID . . . . . . . . . . . : 64528115
   DHCPv6 客戶端 DUID  . . . . . . . : 00-01-00-01-23-96-87-C1-D8-9E-F3-05-39-93
   DNS 服務器  . . . . . . . . . . . : 192.168.192.51
                                       192.168.51.51
                                       202.103.24.68
   TCPIP 上的 NetBIOS  . . . . . . . : 已啟用

 

 

 
        

 三 配置

  1#  VM 橋接模式 配置

  

 

 

 

 

 

 

 

 到此時 橋接模式已完成 對應的虛擬機 已經掛到對應的虛擬網絡下

 此時 ping www.baidu.com  看下網通不通

 

  2# 設置靜態IP

 

cd   /etc/sysconfig/network-scripts/

 

  選擇自己虛機虛擬網卡進行編輯,我這里的叫做 ifcfg-ens33

vim ifcfg-ens33

 

 進入編輯模式下:

 修改:  BOOTPROTO=dbcp 由動態主機設置協議 dhcp 到靜態地址靜態主機配置協議 static

 

 BOOTPROTO=static

 

 新增:准備階段的標紅信息 我本地IP 192.168.193.3  選擇同一個網段的IP設置 IPADDR ,其他照准備階段中標紅數據填寫

IPADDR=192.168.193.56
NETMASK=255.255.255.0
GATEWAY=192.168.193.254

 

 退出保存 wq

 

重啟網絡設置

 

systemctl restart network

 

 

 

 ip ad \ ifconfig  看下生效不

然后局域網其他地址上ping下你本地的虛機IP  ,理論上是ok 的  ,如果訪問虛機上的微服務不通 ,請看下防火牆配置

 

虛擬機網絡設置的知識:

三種模式 分別是 NAT 橋接  僅機主

   NAT(Network Address Translation,網絡地址轉換) 

    通過虛擬網卡訪問本機物理網卡完成通信

  橋接 虛機直接使用本地物理網卡與因特網進行通信,並且局域網可以直接通過 虛擬IP 訪問到你虛機 ,
  

  但是這里有個問題是局域網用戶根據虛擬IP怎么就能直接通過本機物理網卡訪問到虛擬Ip上,這里是虛擬機有什么轉換機制嗎?

   若干年后 答案寫這里:局域網路由跳轉協議,如RIP      Routing Information Protocol  就是用戶小型網絡路由間信息共享互通的機制,具有收斂性

  僅主機模式 是僅主機之間實現網絡通信 但是 與 localhost 不通 ,這個是討論時得到的結論 ,未驗證  。

 

  草書 說明如下

 

 

 

 

請指正。

 以上 。

 

 

補充問題: 加入本地DNS服務地址  我這里在重啟之后發現靜態IP無法上網    dns  通過 ipconfig /all  重啟服務

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM