如何在四个操作系统之间建立连接,特别是在两个 Ubuntu 之间?

如何在四个操作系统之间建立连接,特别是在两个 Ubuntu 之间?

更多背景信息:

  1. 两个 Ubuntu 14.x 系统均使用 VMware Workstation 10 托管在 Windows 中:Ubuntu 服务器Windows 7的Ubuntu 客户端Windows 8.1
  2. 公网IP有限,最好使用单个IP。

我想要:

  1. 如果可能的话,通过 SSH 在两个 Ubuntu 之间建立连接。(已经是单向的:从客户 Ubuntu 到服务器)

  2. 为这四个系统创建一个局域网,并且该局域网使用一个公网IP访问互联网,这个公网IP应该是Ubuntu服务器最好的选择。

我已经使用@maudam推荐的方法并在以下帮助下部分解决了这个问题本文但是为了让 Ubuntu 服务器处于同一个网络(互联网)中,我应该为其设置另一个公共 IP。

据说使用桥接网络,虚拟机必须在外网拥有自己的 IP 地址。但是对我来说很难也没有必要获得另一个单独的 IP。本文档说可以只使用NAT 网络来解决这个问题。我可以创建一个虚拟虚拟化实验室(局域网),这个内网通过Ubuntu服务器中唯一的以219开头的公网IP访问互联网?

简而言之,是否可以使用一个公共 IP 将它们全部连接起来?我的意思是我需要NAT 穿越技术

答案1

对于第 1 点:如果您想通过 SSH 访问两个 VMware 托管的 Ubuntu,更简单的方法是将配置从 更改为NATbridged这样,您可以为客户机分配一个 LAN IP 地址,并且可以通过 LAN 访问主机。

对于第 2 点:只要客户的网络配置是桥接的而不是 NAT,所有三个客户都应该能够在服务器上使用 git。

https://en.wikipedia.org/wiki/Network_address_translation

相关内容