VirtualBoxゲストでホストファイルのIPを自動的に更新する方法は?

VirtualBoxゲストでホストファイルのIPを自動的に更新する方法は?

Debian を実行する VirtualBox ゲストがあります。ブリッジアダプタ。ホストコンピュータはWindows 8で動作します。接続したいホストからゲストへ特定のポートを介して。私は次の戦略を思いついた。

  1. Debian で IP 変更を検出
  2. それを得るためにそれを使用してくださいip addr show eth0 | grep -oP '(?<=inet )([^/]+)'
  3. C:\Windows\System32\drivers\etc を共有フォルダに設定
  4. VirtualBoxがホストファイルの権限を更新できるようにする
  5. ゲストのホストファイルを更新して、ゲストのIPを名前に割り当てます。

これで、次の方法がわかりました。

  1. 避けるIPの変更検出のために5分ごとにcronを実行します。
  2. IPスクリプトの実行
  3. 共有フォルダの設定
  4. Windows 8で管理者権限でVirtualBoxを実行する
  5. ホストファイルを更新します。

ステップ1と4でのみ問題が発生しましたが、それほどエレガントに見えませんでした。ホストがゲストのIPを知るためのより良い方法はありますか?

ベストアンサー1

おすすめ記事