ubuntu

ubuntu如何远程访问virtualbox虚拟机

小樊
45
2025-06-02 20:31:38
栏目: 云计算

要在Ubuntu上远程访问VirtualBox虚拟机,您需要遵循以下步骤:

  1. 安装VirtualBox增强功能: 在虚拟机中,点击设备菜单,然后选择插入增强功能光盘。在虚拟机中打开终端,运行以下命令来安装增强功能:

    sudo apt-get update
    sudo apt-get install virtualbox-guest-dkms virtualbox-guest-utils virtualbox-guest-x11
    
  2. 设置虚拟机网络: 在VirtualBox中,选择您的虚拟机,然后点击设置。转到网络选项卡,将连接方式更改为“桥接网卡”。这将使虚拟机在物理网络上具有自己的IP地址,从而可以从其他计算机访问。

  3. 启动虚拟机并获取IP地址: 启动您的虚拟机,并登录到操作系统。在Ubuntu中,打开终端并运行以下命令来获取IP地址:

    ip addr show
    

    或者

    hostnamectl
    

    在输出中找到IPv4地址,例如:192.168.1.10。

  4. 配置SSH服务器: 在虚拟机中,确保已安装并运行SSH服务器。如果尚未安装,请运行以下命令来安装SSH服务器:

    sudo apt-get update
    sudo apt-get install openssh-server
    

    启动SSH服务并设置为开机自启:

    sudo systemctl start ssh
    sudo systemctl enable ssh
    
  5. 配置防火墙: 如果您的虚拟机上有防火墙,请确保允许SSH连接。在Ubuntu中,您可以使用以下命令来允许SSH连接:

    sudo ufw allow ssh
    
  6. 从远程计算机访问虚拟机: 在远程计算机上,打开终端或使用SSH客户端(如PuTTY)。使用以下命令连接到虚拟机,将<username>替换为您的虚拟机用户名,将<ip_address>替换为您在步骤3中找到的IP地址:

    ssh <username>@<ip_address>
    

    输入密码后,您将连接到远程访问的VirtualBox虚拟机。

现在,您可以从远程计算机访问和管理Ubuntu上的VirtualBox虚拟机。

0
看了该问题的人还看了