欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在 VirtualBox 中设置 Ubuntu 20.04 以使用固定 IP

最编程 2024-07-02 20:32:36
...
  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访问内部的服务。

推荐阅读