Como alternar entre interfaces de rede do console?

7

Instalei o Debian no meu VirtualBox (meu sistema operacional host é o Ubuntu). E lá configurei duas interfaces de rede: eth0 como NAT e eth1 como Bridge.

NAT Eu preciso ter acesso à Internet no sistema operacional virtual, mas preciso do Bridge porque quero que esse sistema operacional virtual faça parte da minha rede local.

Como alternar essas interfaces de rede? Por exemplo, agora eu uso eth0 (NAT), mas algum tempo depois eu preciso desligar eth0 e ligar eth1.

P.S. Não há Ambiente de Desktop no sistema operacional convidado (Debian), então eu preciso fazer isso no terminal.

Obrigado antecipadamente.

    
por Larry Cinnabar 11.09.2011 / 12:22

3 respostas

10

Se ambas as interfaces estiverem configuradas em /etc/network/interfaces , você pode usar

sudo ifup eth0

para trazer eth0 para cima e

sudo ifdown eth0

para tirar a eth0

    
por Florian Diesch 11.09.2011 / 12:56
3

Normalmente eu uso

sudo ifdown eth0 && ifup eth1
sudo ifdown eth1 && ifup eth0

O primeiro interrompe eth0 e inicia eth1 e o segundo faz o contrário.

    
por Rinzwind 11.09.2011 / 12:57
0

Em uma virtualbox rodando o Ubuntu 16.04

sudo ifdown eth0 não funcionou dando Unknown interface eth0

Eu precisava fazer isso em vez disso:

Desativar rede:

sudo ifconfig eth0 down

Ativar rede:

sudo ifconfig eth0 up

(No meu caso, não havia eth0 , mas havia enp0s3 , então substituí-lo acima.)

    
por User 27.01.2018 / 08:50