Não é possível acessar o host local e a Internet usando um adaptador no CentOS

0

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.

    
por Bimlik 06.04.2014 / 00:49

1 resposta

1

Adicione uma porta formad à configuração do NAT ou execute a conexão em ponte. O encaminhamento de porta abaixo da porta 1024 não funcionará de acordo com o link

No modo em ponte, ele essencialmente cria uma interface ethernet virtual no software, aparecendo como outra máquina da LAN.

    
por 06.04.2014 / 19:16