Eu tenho o abaixo dev. meio Ambiente.
-
Hardware: - Windows 7, 32 bits, Laptop HP.
-
Software: - CentOS 6.5 rodando no VirtualBox 4.3.10.
Em poucas palavras O problema é que não consigo acessar a internet e localhost ao mesmo tempo no meu VirtualBox. Exemplo:
APENAS ADAPTADOR HOST
Se eu tiver meu adaptador VirtualBox configurado como Somente host . ifconfig eth0
mostra-me a configuração abaixo:
#ifconfig eth0
Link encap:Ethernet HWaddr 08:00:27:81:0F:EA
inet addr:192.168.57.162 Bcast:192.168.56.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe81:fea/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:342 errors:0 dropped:0 overruns:0 frame:0
TX packets:362 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:37176 (36.3 KiB) TX bytes:66580 (65.0 KiB)
E cat /etc/resolv.conf
mostra o seguinte:
#cat /etc/resolv.conf
[root@localhost dd.com]# cat /etc/resolv.conf
; generated by /sbin/dhclient-script
nameserver 212.98.41.104
nameserver 194.290.66.07
Agora, com essas configurações acima. Se eu verificar http://192.168.57.162
, posso ver que tudo está funcionando. Nginx, Php ... tudo está bem. O problema aqui é que, se eu quiser instalar um pacote com yum install ...
ou yum update
ou mesmo ping google.co.uk
, erro. Exemplo:
[root@localhost myProject]# ping google.co.uk
ping: unknown host google.co.uk
Então, eu tentei mudar para o adaptador NAT.
ADAPTADOR NAT
Agora, com o NAT. Se eu fizer ifconfig eth0
, vejo a configuração abaixo:
#ifconfig
Link encap:Ethernet HWaddr 08:00:27:81:0F:EA
inet addr:10.0.2.15 Bcast:10.0.2.255 Mask:255.255.255.0
inet6 addr:fe80::a00:27ff:fe81:fea/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX pacakets:434 errors:0 dropped:0 overruns:0 frame:0
TX Packets:445 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:47366 (46.2 KiB TX bytes:76674 (74.8Kib)
Agora, você assumiria que, se eu digitasse 10.0.2.15
, 127.0.0.1
, localhost
ou mesmo http://10.0.2.15
, seria possível ver meu servidor em execução ou minhas páginas da web. Mas não! Nada aparece. Recebo uma mensagem de erro, como se estivesse tentando acessar uma página que não existia. Eu até ajustei meu arquivo de hosts. Mas nada. Eu não posso nem acessar o CentOs usando putty. Mas, estranho o suficiente eu posso instalar pacotes, servidor de ping e tudo ..
Então, eu tentei usar dois adaptadores, mas, infelizmente, o que estiver definido, o Adpater 1 parece funcionar, como se o adaptador 2 estivesse sendo ignorado. Portanto, no geral, com essas configurações, posso instalar apenas pacotes, mas não ver meu servidor ou vice-versa.
Estou procurando uma alternativa que me permita ver meu localhost e instalar pacakges ao mesmo tempo usando apenas um adaptador.
EDITAR
De acordo com a resposta da metacom, adicionei uma porta ao adaptador NAT, conforme abaixo.