Você pode fazer o script do Virtualbox usando modifyvm --cableconnected<1-N> on|off
( link ).
Eu preciso realizar um painel de testes que desconecte um cabo de rede e conecte-o novamente em um servidor virtual específico através de uma página web do php.
Descobri que ip & ifconfig pode desconectar uma rede, mas não posso ativá-la novamente, porque eu estou fazendo essas operações via php com ssh assim:
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
Estou usando servidores virtuais 'CentOS' na caixa virtual, Existe uma maneira alternativa de fazer isso?
Você pode fazer o script do Virtualbox usando modifyvm --cableconnected<1-N> on|off
( link ).
Tags networking virtualbox interface ip