WindowsからHyperV仮想ネットワークのIPは到達できるから、シェルスクリプトで抜き出してSystem32配下のどっかにある etc\hosts を更新すればええんじゃね?