温馨提示×

如何在ubuntu虚拟机中配置网络

小樊
41
2025-03-02 10:02:44
栏目: 云计算
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu虚拟机中配置网络可以通过以下几种方法实现,具体步骤如下:

使用Netplan配置网络(适用于Ubuntu 18.04及更高版本)

  1. 打开终端:按下 “Ctrl + Alt + T” 组合键打开终端。
  2. 编辑网络配置文件:使用以下命令编辑网络配置文件:
    sudo nano /etc/netplan/01-netcfg.yaml
    
  3. 配置静态IP地址:将配置文件中的 dhcp4: yes 行更改为 no,并添加以下内容:
    addresses: [Your_Static_IP/Netmask]
    gateway4: Your_Gateway_IP
    nameservers:
      addresses: [DNS_Server_IPs]
    
    将 “Your_Static_IP” 替换为所需的静态IP地址,“Netmask” 替换为相应的子网掩码,“Your_Gateway_IP” 替换为网关IP地址,并在 “DNS_Server_IPs” 处指定一个或多个DNS服务器的IP地址。
  4. 保存更改并关闭编辑器:按下 Ctrl + X,然后按下 Y 以确认保存更改。
  5. 应用配置更改:在终端中输入以下命令以应用配置更改:
    sudo netplan apply
    
  6. 检查IP地址配置:运行以下命令以检查新配置是否生效:
    ip addr show enp0s3
    

使用VirtualBox配置网络

  1. 设置虚拟机网络适配器
    • 打开VirtualBox管理器,选择虚拟机,点击“设置”。
    • 在“网络”选项卡中,选择“桥接模式”或“NAT模式”。
    • 桥接模式:虚拟机将直接连接到物理网络,具有与主机同一网段的IP地址。
    • NAT模式:虚拟机通过宿主机共享IP地址访问外部网络。
  2. 配置Ubuntu虚拟机网络
    • 启动虚拟机并登录到Ubuntu系统。
    • 打开终端,编辑网络配置文件:
      sudo nano /etc/netplan/01-netcfg.yaml
      
    • 配置静态IP地址,例如:
      network:
        version: 2
        renderer: networkd
        ethernets:
          enp0s3:
            dhcp4: no
            addresses: [192.168.1.100/24]
            gateway4: 192.168.1.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    • 保存文件并应用配置:
      sudo netplan apply
      
    • 检查网络连接:
      ip addr show enp0s3
      

以上步骤适用于大多数Ubuntu版本和虚拟机软件,但具体配置可能因版本不同而有所差异。如果遇到问题,请参考相应版本的官方文档或教程进行配置。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:虚拟机ubuntu如何配置网络

0