가상 원격 서버의 네트워크를 켜고 끄는 방법

가상 원격 서버의 네트워크를 켜고 끄는 방법

테스트 패널을 실행하고 네트워크 케이블을 분리한 후 PHP 웹 페이지를 통해 특정 가상 서버에 다시 연결해야 합니다.

나는 찾았다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|off(http://www.virtualbox.org/manual/ch08.html#idp20394080).

관련 정보