Eu tenho um servidor com o CentOS 6.2 instalado, eu quero usá-lo como um host de VM para executar algumas instalações do Windows para fins de desenvolvimento. Eu queria ser capaz de diretamente RDP e servir sites do IIS nessas instalações do servidor Windows, então eu imaginei que iria configurá-lo como uma rede em ponte.
Eu tenho lutado com isso durante toda a manhã, geralmente o resultado é que quando eu levantei a interface da bridge toda a conectividade de rede para o CentOS iria embora, no entanto, eu acho que finalmente consegui descobrir tudo. No entanto, eis o que acontece.
As interfaces eth0 e br0 são definidas em / etc / sysconfig / network-scripts com ifcfg-eth0 e ifcfg-br0. Eu não tenho ifup ou ifdown ou quaisquer outros arquivos para essas interfaces, eu não encontrei se eles são necessários. Eu posso fazer o login e usar o Firefox para navegar na web, no entanto, executando ifconfig revela que o meu eth0 não tem um IPAddress, mas o br0 faz. Eu posso realmente instalar o RDP na instalação do Windows, e navegar na internet de lá também, mas não posso me conectar diretamente (via putty, vnc, nem visualizar páginas da web) à caixa do CentOS. Alguma idéia do que se passa?
ifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
IPADDR=192.168.1.20
GATEWAY=192.168.1.1
NETMASK=255.255.255.0
NETWORK=192.168.1.0
ONBOOT=yes
BRIDGE=br0
ifcfg-br0
DEVICE=br0
TYPE=Bridge
BOOTPROTO=static
DNS1=192.168.1.1
DNS2=8.8.8.8
GATEWAY=192.168.1.1
IPADDR=192.168.1.2
NETMAS=255.255.255.0
ONBOOT=yes
Sei que algumas das opções são inconsistentes (DNS e BOOTPROTO) porque tentei alterá-las no arquivo eth0 para que funcionasse, e as alterações não afetaram adversamente a navegação na web ou a outra funcionalidade
Obrigado!