仮想リモートサーバーのネットワークのオン/オフを切り替える方法

仮想リモートサーバーのネットワークのオン/オフを切り替える方法

テストパネルを実行してネットワークケーブルを外した後、PHP Webページを介して特定の仮想サーバーに再接続する必要があります。

私は見つけたIPとifconfigネットワーク接続を切断することは可能ですが、次のようにPHPとSSHを介してこれを実行しているため、再びオンにすることはできません。

exec('ssh -p 22 [email protected] "ip link set dev eth0 down"',$output); //work
exec('ssh -p 22 [email protected] "ip link set dev eth0 up"',$output); // doesn't work

仮想マシンで仮想サーバー「CentOS」を使用しています。これを行う他の方法はありますか?

答え1

Virtualboxスクリプトmodifyvm --cableconnected<1-N> on|offhttp://www.virtualbox.org/manual/ch08.html#idp20394080)。

関連情報