VM部署服務后設置局域網內其他人訪問


第一種方式:虛擬機設置中,網絡適配器選擇橋接模式,此時虛擬機IP號段與局域網處於同一號段,局域網內其他人使用虛擬機IP+端口即可訪問服務

 

將虛擬機IP設為靜態IP,我的虛擬機系統為Ubuntu20.04版本,步驟為:進入/etc/netplan文件夾下,編輯01網卡配置文件

 

cd /etc/netplan
vim 01-network-manager-all.yaml

編輯 01-network-manager-all.yaml 文件的內容為:

network:
  version: 2
  renderer: NetworkManager
  ethernets:
    ens33:                      #網卡名,以ubuntu操作系統的網卡名稱為准
      dhcp4: no                 #ipv4關閉dhcp,用static模式
      dhcp6: no                 #ip6關閉dhcp
      addresses: [192.168.1.161/24]     #要設置的虛擬機IP地址24固定掩碼地址
      gateway4: 192.168.1.1    #vmware網關的的IP地址,可以本地網絡信息中查到網關地址
      nameservers:              #DNS服務器
        addresses: [114.114.114.114, 8.8.8.8, 1.1.1.1]

設置后保存退出,然后執行 sudo netplan apply 命令編譯網絡配置,

此命令用來編譯01-network-manager-all.yaml 文件,編譯成功則無任何提示,編譯失敗會出現錯誤提示。

[注意]:

此配置文件內容為層級關系,分為5級,上級與下級的文本需要右縮進,右縮進至少一個空格,不允許使用tab,縮進的空格數不重要,只要相同層級的元素左對齊即可;大小寫敏感;冒號與后面的值之間需要間隔一個空格,不然編譯不過,會報錯, 冒號后不帶空格會出現下面的錯誤:

/etc/netplan/01-network-manager-all.yaml:11:7: Invalid YAML: could not find expected ':':
nameservers:

重啟系統,驗證網絡是否通達

執行 reboot  命令重啟系統才會生效。

重啟后用 ping 命令驗證網絡是否通達:

 ping www.baidu.com

 

第二種方式:VM工作台選擇-【編輯】-【虛擬網絡編輯器】,選擇VMnet8點擊NAT設置,

 進入NAT設置后點擊添加,填寫相應參數

 

填寫后保存,然后關閉主機防火牆后,其他人即可訪問服務 

 


免責聲明!

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



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