Eu tenho um laptop HP com Windows 7, 32 bits. Eu tenho o CentOS 6.5 rodando no VirtualBox 4.3.10.
Aqui está minha configuração eth0.
Código:
#vi /etc/sysconfig/network-scripts/ifcfg-eth0
DEVICE=eth0
HWADDR=08:00:27:81:0F:EA
TYPE=Ethernet
UUID=65c5766b-b165-4f76-bb92-420a190b7bdc
ONBOOT=yes
NM_CONTROLLED=no
BOOTPROTO=dhcp
#IPADDR=#some ip here
Então, as coisas funcionam bem fazendo isso, eu posso acessar minha máquina local, compartilhar pastas com o samba e tudo mais .. O problema Diz, se eu quisesse fazer o download de pacotes, como o yum install php, então eu devo fazer o adaptador 1 NAT, não importa o adaptador 2. Fazendo isso, posso baixar e instalar pacotes, mas não consigo acessar meu host local. A parte interessante é que, se eu fizer ifconfig durante este tempo, eu posso ver o addr 10.0.2.15 inet Eu não posso acessar meus projetos com http: // 10.0.2.15, mesmo depois de modificar hosts.
Agora, se eu mudar o adaptador 1 para Host Only, então meu ip será restaurado e eu posso usar esse ip http: // ... então eu posso acessar meus arquivos de projeto. Mas durante esse tempo, não consigo instalar nenhum pacote, e tentar fazer isso me dará um desses erros espelhados não encontrados.
Eu achei que poderia fazer isso com vários adaptadores (fornecendo adaptador 1 NAT e adaptador 2 Host Only) e vice-versa, mas não funcionará.
Como posso resolver esse problema para poder instalar pacotes e ver usar meu host ao mesmo tempo?