在VirtualBox中設置Ubuntu 20.04使用固定IP


  1. 首先在虛擬機設置界面中將網絡連接模式設置為“橋接網卡”,同時選擇你的物理機上網所用的網卡,我這里是使用的無線網卡,故選擇“Intel(R) Wi-Fi 6 AX200 160MHz”這一項


  2. 啟動虛擬機,使用 ip addr 查看當前網絡設置
    ip addr 查看網絡配置

  3. 編輯網絡配置文件,sudo vim /etc/netplan/00-installer-config.yaml(網上有些文章這里的配置文件名是 50-cloud-init.yaml,我這里只有一個 00-installer-config.yaml 文件,看實際情況),打開后的原始文件是這樣的:

# This is the network config written by 'subiquity'
network:
  ethernets:
    enp0s3:
      dhcp4: true
  version: 2

我們把配置改成:

network:
  ethernets:
    enp0s3:  #配置的網卡的名稱
      dhcp4: no  #dhcp4關閉
      addresses: [192.168.1.110/24]  #設置本機IP及掩碼,/24即表示24位掩碼255.255.255.0
      gateway4: 192.168.1.1  #網關IP,設置為和物理機相同
      nameservers:
        addresses: [202.102.128.68, 202.102.134.68]  #設置DNS,與物理機相同
  version: 2

  1. 輸入 :wq 保存退出后,執行 sudo netplan apply 使配置生效,之后每次啟動虛擬機IP地址就不會再改變了。這樣虛擬機內部可以正常上網,在物理機中也可以直接使用虛擬機的ip訪問內部的服務。


免責聲明!

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



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