vagrant:一种更好的“重置"方式我的访客 vagrant vm 的网络? [英] vagrant: a better to way to "reset" my guest vagrant vm's network?

查看:33
本文介绍了vagrant:一种更好的“重置"方式我的访客 vagrant vm 的网络?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我对 vagrant 比较陌生,但到目前为止肯定喜欢它.

I am relatively new to vagrant but certainly liking it so far.

我经常遇到的一个小问题是,当我的主机网络暂时出现故障时,它会影响我与流浪客虚拟机的连接.

One of the little problem I often face is that when my host machine's network goes down momentarily, it affects my connection to my vagrant guest vm.

当我的主机的网络再次恢复时,我必须 - 在我的主机上 - 运行 vagranthalt 然后 vagrant up 以重置"我的来宾 vagrant vm 的网络,以便它可以再次连接到互联网.

When my host machine's network comes back up again, I have to - on my host machine - run vagrant halt and then vagrant up in order to "reset" my guest vagrant vm's network so that it can connect to the internet once again.

是否有更优雅"的方式通过我的主机网络获取我的虚拟机的互联网连接以检测互联网网络连接是否已备份?

Is there a more "elegant" way of getting my vm's internet connection via my host machine's network to detect that the internet network connection is back up?

推荐答案

是的,最简单的解决方案是重新启动 VM 本身内的网络子系统.不应中断 SSH 连接.在 Ubuntu 上,执行以下操作:

Yes, the easiest solution is to restart the networking subsystem within the VM itself. SSH connections shouldn't be interrupted. On Ubuntu, do the following:

sudo /etc/init.d/networking restart

这篇关于vagrant:一种更好的“重置"方式我的访客 vagrant vm 的网络?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆