Ubuntu no VirtualBox - obter acesso à internet via hotspot wifi de telefone celular?

3

Tenho Ubuntu rodando no VirtualBox e obtendo acesso à Internet, via sistema operacional host, do meu escritório wlan.

Em algum momento, levo o laptop para fora do escritório e uso meu celular como um "ponto de acesso sem fio" para obter acesso à Internet. Isso tudo funciona bem para o sistema operacional host, mas não consigo fazer com que o Ubuntu 'veja' a internet quando estou usando o 'ponto de acesso sem fio'.

Eu tenho um nic definido na VM e se parece com isso:

EutenteiadicionaroutronicnomodoNAT(queéoqueeuachoqueestásendo aconselhado aqui ), mas isso não ajudou.

Acho que talvez eu precise fazer o nic no modo NAT, mas depois fazer alterações no arquivo / etc / network / interfaces, mas não sei quais alterações são necessárias.

Conselhos?

    
por glaucon 09.07.2013 / 11:36

1 resposta

0

Eu sou o OP e tenho que trabalhar e é assim.

Primeiramente, a VM foi configurada anteriormente para usar um IP fixo no modo bridge, então alterei o / etc / network / interfaces para que ele retornasse ao valor 'normal' para eth0 ...

auto eth0
iface eth0 inet dhcp

Em segundo lugar eu percebi (envergonhado em admitir isso, mas é verdade) que, ao usar algo diferente da primeira aba nos 'Dispositivos de Rede' do Virtualbox ... assim, onde eu estou usando a terceira aba ...

...eutivequefazeralteraçõesdentrode/etc/network/interfacesqueespecificoupara,nestecaso,eth2,nãocolocá-lasemeth0.Podevalerapenadizerqueeuestavausandoo'Adaptador3'somenteporqueeunãoqueriaperturbarasconfiguraçõesqueeuhaviacolocadoanteriormenteno'Adaptador1'e'Adaptador2'(emboraeutenhadesativadotemporariamenteessasconfigurações)

Emterceirolugar-comovocêpodeveracima,euconfigureiparausarNAT

Emquartoeúltimolugar,fuiparaoencaminhamentodeportanaguiaAdaptador...

... e as portas especificadas 8000 e 22 (as únicas duas portas que eu precisei trafegar para usar entrando e saindo da VM) para encaminhar do host para a VM - que está especificando ...

http://localhost:8080 

... no sistema operacional host resultaria em um servidor escutando na VM para a porta 8080 para receber o tráfego.

Então agora funciona! Tenho certeza de que existem outras maneiras, mas isso é de um jeito.

    
por 11.07.2013 / 14:27