Virtualbox 如何获取在本地计算机上运行的虚拟机的IP地址

Virtualbox 如何获取在本地计算机上运行的虚拟机的IP地址,virtualbox,ip-address,winscp,Virtualbox,Ip Address,Winscp,我需要连接到本地计算机上运行的虚拟机,以便使用WinSCP将文件从本地系统传输到VM 如何找到IP地址? 当我转到“设置和网络”选项卡时,我在那里找到与IP相关的内容,但当我使用该选项卡时,它会显示“无法找到”或“无效”。登录到虚拟机使用下面的命令检查IP地址。(任何人都可以工作) ifconfig ip地址显示 如果您使用NAT进行虚拟机设置(您的机器ip将为10.0.2.15),则必须使用端口转发来连接到虚拟机IP地址将为127.0.0.1 如果您使用桥接网络/仅主机网络,那么您将拥有单独的

我需要连接到本地计算机上运行的虚拟机,以便使用WinSCP将文件从本地系统传输到VM

如何找到IP地址?
当我转到“设置和网络”选项卡时,我在那里找到与IP相关的内容,但当我使用该选项卡时,它会显示“无法找到”或“无效”。

登录到虚拟机使用下面的命令检查IP地址。(任何人都可以工作)

  • ifconfig
  • ip地址显示
  • 如果您使用NAT进行虚拟机设置(您的机器ip将为10.0.2.15),则必须使用端口转发来连接到虚拟机IP地址将为127.0.0.1


    如果您使用桥接网络/仅主机网络,那么您将拥有单独的Ip地址。使用该IP地址连接虚拟机

    虚拟机的操作系统是什么?当我使用vagrant启动我的虚拟机时,它会在启动时显示IP地址。您是否有控制台访问vbox以便键入命令获取ip地址?是的,我有一个控制台从您的主机操作系统[link]访问您的Ubuntu Virtualbox来宾。如果您不想访问虚拟机而获取ip,您可以在主机上使用
    VBoxManage guestproperty enumerate | grep ip
    ,如此处所述[link]如何使用端口转发连接到计算机?为什么是“IP地址将为127.0.0.1”?请参阅本网站,以设置端口转发。默认情况下,IP地址127.0.0.1分配给主机。当连接到此IP时,它会将请求转发到来宾计算机。因此,您可以通过主机访问来宾计算机。
    ip addr show
    在Windows 10上不起作用。对于Windows使用
    ipconfig
    替代ip addr show,您可以只编写一个ip地址