Como configurar o ip estático no Ubuntu rodando na caixa virtual?

16

Estou usando o Ubuntu no VirtualBox no laptop Dell e queria saber como configurar o IP estático no Ubuntu para que eu possa navegar na Internet no Ubuntu e também usar massa de vidraceiro .

Estou usando cartão de dados para internet.

Atualmente em / etc / network / interfaces, as configurações são as seguintes:

iface eth0 inet dhcp
Balkrishna
fonte
Se o host estiver conectado à Internet, por que você não acessa as configurações da VM e habilita o WIFI?
211313 horIzoN
Desktop ou servidor Ubuntu?
Mikewhatever 6/03/2019
Deseja navegar na Internet e usar massa de vidraceiro, ou deseja especificamente ter um endereço IP estático? Sua pergunta parece sofrer com o problema XY .
Zwets

Respostas:

20

Encontre sua configuração de rede atual digitando

ifconfig

Você deve ver algo semelhante a

eth0 Link encap Ethernet HWaddr 00:00:00:00:00:00
inet addr:192.168.1.10 Bcast 192.168.1.255 Mask:255.255.255.0

Edite o arquivo de configuração de rede digitando

sudo nano /etc/network/interfaces

Dentro dele, encontre a linha

auto eth0
iface eth0 inet dhcp

e mude para

auto eth0
iface eth0 inet static
address 192.168.1.115
netmask 255.255.255.0
gateway 192.168.1.1
dns-nameservers 8.8.8.8 192.168.1.1

A alteração real pode precisar ser modificada para algo mais específico para você. IE, se o IP dos roteadores for 10.0.0.1, o gateway e o DNS-nameservers precisariam ser configurados de acordo. Defino o endereço como 192.168.1.115 porque as chances de você obter conexões suficientes para atingir esse IP e ter algum conflito do DHCP são pequenas ou inexistentes. Deixe-me saber se isso funciona para você. Boa sorte.

--Além disso. O adaptador de rede deve ser conectado em ponte .--

Morgan Green
fonte
7

O método mais fácil é através do gerenciador de rede:

1- Na parte superior da tela, selecione o ícone de rede, próximo ao relógio e volume, e clique em Edit Connections.

2- Na janela que se abre, vá para a guia Com fio , selecione sua conexão (deve haver apenas uma conexão, se você não tocou em nada). Depois clique Edit.

3- Na guia Configurações IPv4, altere o Método de Automático (DHCP) para Manual .

4- No campo Addresses , clique em Add.

5- Digite o endereço IP desejado e a máscara de sub-rede e clique em Save; você também pode inserir um servidor DNS opcional aqui.

Soroosh129
fonte
11
Embora isso ofereça ao OP um endereço IP estático no convidado, é improvável que ele atenda ao seu desejo de "navegar na Internet e usar massa". Se o OP tiver deixado a configuração do adaptador de rede da VM no padrão (NAT), é mais provável que ele / ela não tenha conectividade com a Internet.
Zwets
sim entendo, deixe-me consertar isso.
Soroosh129
@ zwets aha, você tem uma resposta, então esperarei para ver seu comentário sobre a edição do post.
Soroosh129
Para ter comunicação bidirecional entre o SO host, o SO convidado e outras máquinas na sua LAN, mudei o adaptador de rede para "Bridged Adapter" para cada SO convidado usando o VM Virtual Box Manager. Em mais detalhes: abra o Oracle VM Virtual Box Manager, selecione VM convidada (OS) no lado esquerdo, clique no item do menu superior "Configurações", clique em "Rede" no menu do lado esquerdo na tela exibida, selecione a guia "Adaptador1", altere o valor do campo "Attached to:" para "Bridged Adapter" e, finalmente, clique no botão "OK".
precisa saber é o seguinte
2

Se você deseja conectar sua VM do Ubuntu à Internet, não há necessidade de escolher um endereço IP estático. Supondo que o host tenha uma conexão com a Internet e você tenha criado um adaptador de rede ( NAT ) padrão para sua máquina virtual, siga o DHCP no Ubuntu . Ele receberá um endereço IP do host e o host fará o NAT-ting na Internet.

Se você insistir em ter um endereço IP estático para o convidado, configure o adaptador de rede virtual para rede em ponte e aloque-o para uma placa de rede no host.

zwets
fonte