我如何通过具有桥接适配器的 ssh 访问客户机

我如何通过具有桥接适配器的 ssh 访问客户机

我对我犯下的错误感到抱歉,我不是英国人。

我有 Ubuntu 13.10 和 Virtualbox 安装了 Ubuntu Server 13.10 (桥接适配器)。客户机有 nginx、mariaDB、php 等 - 因此是 Web 服务器。因此,在主机上,我通过浏览器成功连接到虚拟机服务器,一切正常。现在我想在客户机和主机之间建立 ssh 连接。我该如何实现它?

我认为某些问题与客户机上的端口转发和网络类型有关,但我没有足够的知识来了解我做错了什么。谷歌搜索将我引导到客户机上的仅主机网络类型并将其 IP 配置为静态而不是 DHCP。请帮忙)

答案1

连接到 Ubuntu Server 13.10 在您的网络上的 IP 地址。
在您的服务器上运行,$ifconfig eth0这将为您提供虚拟网络适配器从您的网络中提取的 IP。

当适配器处于桥接模式时,它将充当单独的 NIC,因此无需端口转发。如果以 NAT 模式运行,情况会更加复杂。

答案2

假设 SSH 服务器正在运行且配置正确,您可以毫无问题地连接:

me@local:~$ ssh [email protected]

现在,为了让事情变得简单,您应该为客户机使用静态 IP 地址,这样,每次连接到不同的网络时,您不必使用 ifconfig 来查找您的 IP 地址。

相关内容