23

私は浮浪者に比較的慣れていませんが、これまでのところ気に入っています。

私がよく直面する小さな問題の 1 つは、ホスト マシンのネットワークが一時的にダウンすると、vagrant ゲスト VM への接続に影響することです。

ホスト マシンのネットワークが再び復旧したら、ホスト マシンで実行vagrant haltしてvagrant upから、ゲスト vagrant vm のネットワークを「リセット」して、インターネットに再び接続できるようにする必要があります。

ホスト マシンのネットワーク経由で VM のインターネット接続を取得し、インターネット ネットワーク接続が復旧したことを検出する、より「エレガントな」方法はありますか?

4

4 に答える 4

26

はい、最も簡単な解決策は、VM 自体のネットワーク サブシステムを再起動することです。SSH 接続は中断されるべきではありません。Ubuntu では、次の手順を実行します。

sudo /etc/init.d/networking restart
于 2012-04-30T18:42:51.440 に答える
3

Mitchell の回答に関して、私の Vagrant バージョン 1.5.2 では、コマンドは少し異なります。

sudo /etc/init.d/network 再起動

「ネットワーキング」を使用する代わりに。大したことではないことはわかっていますが、言いたかっただけです。

Vagrant Mitchell との素晴らしい仕事!

于 2014-06-13T20:28:58.090 に答える