【问题标题】:Accessing Vagrant box from external network从外部网络访问 Vagrant box
【发布时间】:2020-10-02 06:06:42
【问题描述】:

在发布此之前,我进行了一些研究并尝试了不同的解决方案。问题是如何配置系统,以便可以从外部/不同网络通过 SSH 连接到它的 vagrant box?

我家里有一台 Windows 机器。我已经安装了 Vagrant,现在可以通过 HTTP 和 SSH 从任何连接到同一网络的设备访问内容。

我想做的是能够买一台笔记本电脑,去河对岸的一家不错的小咖啡馆,坐下来处理我的项目,该项目位于我家用台式电脑的 Vagrant 盒子里。

我在网络方面非常糟糕,不知道解决方案是什么。我需要让我的家庭桌面成为服务器吗?如果是这样,我应该采取哪些步骤?我需要在路由器软件中配置一些东西吗?或者我是否需要创建某种 VPN 东西,让 Vagrant 认为我实际上是从同一个家庭网络请求它的内容,或者我最好放弃并在 DigitalOcean 中设置一个 droplet?

致版主:请不要关闭此问题,因为答案是基于意见的。我很高兴听到这些意见,我想知道要遵循哪些步骤来实现我想要的。

谢谢

【问题讨论】:

    标签: vagrant vpn


    【解决方案1】:

    为什么不直接将您的 Vagrantfile 复制到笔记本电脑并在那里启动一个实例?与向世界开放您的台式计算机相比,这将减少工作量、速度更快,而且更重要的是更安全。

    我认为您自己对远程服务器的建议也是一个有效的选择,尽管不像使用笔记本电脑那么简单。

    【讨论】:

    • 感谢您的回复。答案是:因为稍后我将不得不将它与我的台式机同步,而我不想要它
    • 您需要图形用户界面吗?还是只是 CLI 访问?如果只是 CLI,您可以在桌面上启用 SSH,在笔记本电脑前启用 SSH,然后从 SSH 会话启动并连接到 Vagrant 框。
    • 它是 SSH 和 HTTP。我现在将谷歌如何在我的桌面上启用 SSH
    猜你喜欢
    • 2015-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-20
    • 2019-05-26
    • 2020-01-31
    相关资源
    最近更新 更多