Configurando uma rede de máquina virtual
A configuração de rede em sua nova máquina virtual (VM) é feita em algumas etapas. É necessário um bloco de IP móvel separado para a rede pública e a privada. Sua solução de virtualização pode exigir um servidor de gerenciamento de virtualização ( VM ) secundário. O servidor de domínio de domínios ( VM ) secundário deve estar em um domínio de difusão de VLAN e não pode rotear para uma sub-rede de VLAN que não possua um ID de rede, gateway ou endereço de difusão associados. Se você não pretende usar a rede privada na sua máquina virtual, basta a sub-rede pública.
Depois de obter os blocos de IP, é possível configurar a rede na máquina virtual. Se a máquina virtual não estiver instalada, será possível configurar o bloco de rede pública por meio do processo de instalação do sistema operacional. Esse processo é o método mais rápido para configurar sua rede pública. Todas as etapas de configuração de rede supõem que a primeira interface de rede seja a rede privada e a segunda interface de rede seja a rede pública.
A configuração da rede varia de acordo com o sistema operacional. É possível localizar informações detalhadas sobre como configurar sua rede para os sistemas operacionais a seguir.
Os sistemas operacionais agrupados têm a mesma configuração de rede.
- Windows 2008 Server Core
- Windows 2003 Standard e Enterprise
- Windows 2008 Web, Standard, Enterprise e Datacenter
- Red Hat, Fedora e CentOS
- Ubuntu e Debian
A configuração de rede requer as informações a seguir para os blocos de IP público e privado.
- Um endereço IP
- Um portal
- Uma máscara de sub-rede
- Conversão de sub-rede
---/29 - 255.255.255.248
---/28 - 255.255.255.240
---/27 - 255.255.255.224
---/26 - 255.255.255.192
---/25 - 255.255.255.128
---/24 - 255.255.255.0
Windows 2008 Server Core
O Windows 2008 Server Core Edition não fornece uma interface gráfica para configurar a rede do sistema. A configuração precisa ser feita manualmente usando o prompt de comandos. É necessário executar os comandos a seguir. Você precisa substituir
os endereços IP usados neste exemplo pelos endereços IP dos seus blocos de IP. Esses comandos funcionam com versões mais antigas do Windows Server que incluem o comando netsh .
Exemplo de bloco de IPs públicos – 192.0.2.0/29
- Endereço IP - 192.0.2.2
- Gateway - 192.0.2.1
- Máscara de sub-rede - 255.255.255.248
Exemplo de bloco de IPs privados – 10.0.0.0/29 **
- Endereço IP - 10.0.0.2
- Gateway - 10.0.0.1
- Máscara de sub-rede - 255.255.255.248
Criando uma rede pública
O comando a seguir cria a rede pública para conectar seu servidor à internet.
Netsh interface ip set address name=”Local Area Connection 2” static 192.0.2.2 255.255.255.248 192.0.2.1
Os comandos a seguir criam as entradas DNS. Se você não estiver usando a rede privada, será necessário substituir esses endereços IP por servidores DNS ativos
Netsh interface ip add dns “Local Area Connection 2” 10.0.80.11
Netsh interface ip add dns “Local Area Connection 2” 10.0.80.12
Criando uma rede privada
Os comandos a seguir configuram a rede privada e criam a rota persistente para a rede privada. A rota persistente fornece seu acesso de rede privada para a rede privada inteira. O acesso inclui os servidores DNS na configuração de rede pública.
Um gateway não está atribuído à rede privada.
Netsh interface IP set address name=”Local Area Connection” static 10.0.0.2 255.255.255.248Route add 10.0.0.0 mask 255.0.0.0 10.0.0.1 -p
Windows 2003 Standard e Enterprise
É possível usar o Windows 2003 para configurar a rede usando a linha de comandos ou a interface gráfica com o usuário. Se você quiser usar a linha de comando, consulte as instruções de configuração para o Windows 2008 Server Core. Essas instruções também funcionam para o Windows 2003. As instruções para usar a interface gráfica são fornecidas aqui. Os endereços IP que são usados nesse exemplo precisam ser substituídos pelos endereços IP de seus blocos de IP.
Exemplo de bloco de IPs privados – 10.0.0.0/29
- Endereço IP - 10.0.0.2
- Gateway - 10.0.0.1
- Máscara de sub-rede - 255.255.255.248
Abrindo suas configurações de rede
- Vá para o Menu Iniciar > Configurações > Painel de Controle
- Abrir Conexões de rede. Se você instalou dois adaptadores de rede, verá “Conexão de área local” e “Conexão de área local 2”
Criando uma rede pública
Siga as etapas a seguir para configurar a rede pública por meio da interface gráfica do Windows.
- Clique com o botão direito do mouse em “Conexão de área local” > “Propriedades ” e selecione “ Internet Protocol ” ( TCP/IP ) > “Propriedades ”.
- Vá para Geral > Use o seguinte endereço IP:
- Insira o endereço IP público, a máscara de sub-rede e o gateway.
- Selecione “Usar os seguintes endereços de servidor DNS ”. Se você estiver configurando a rede privada, use os servidores DNS a seguir. Se você não estiver configurando a rede privada, será necessário fornecer servidores
DNS.
- Servidor DNS preferencial: 10.0.80.11
- Servidor DNS alternativo: 10.0.80.12
- Clique em OK.
Criando uma rede privada
Siga as etapas a seguir para configurar uma rede privada por meio da interface gráfica do Windows.
- Clique com o botão direito do mouse em “Conexão de área local 2” > “Propriedades”, selecione “ Internet Protocol ” ( TCP/IP ) > “Propriedades ”.
- Vá até Geral > Use o seguinte endereço IP: e insira seu endereço IP privado e a máscara de sub-rede. Deixe o campo de gateway vazio e clique em OK
- Clique em OK novamente para fechar a janela de configuração de rede.
Para fornecer acesso à rede privada inteira que inclui os servidores DNS, é necessário incluir uma rota customizada para o servidor. Use as etapas a seguir para fornecer acesso à rede privada.
- Vá para Iniciar > Executar, digite cmd e pressione OK.
- Execute o seguinte comando. Certifique-se de substituir o endereço do gateway ( 10.0.0.1 ) pelo gateway do seu bloco de IPs privados.
route add 10.0.0.0 mask 255.0.0.0 10.0.0.1 –p
Windows 2008 Web, Standard, Enterprise e Datacenter
Se você tiver o Windows 2008, configure a rede usando o prompt de comandos ou a interface gráfica com o usuário. Se você pretende usar o prompt de comandos, consulte as instruções de configuração para o Windows 2008 Server Core. Essas instruções funcionam para todos os servidores 2008. As instruções para usar a interface gráfica são fornecidas aqui. Os endereços IP que são usados nesse exemplo precisam ser substituídos pelos endereços IP de seus blocos de IP.
Exemplo de bloco de IPs privados – 10.0.0.0/29 **
- Endereço IP - 10.0.0.2
- Gateway - 10.0.0.1
- Máscara de sub-rede - 255.255.255.248
Abrindo suas configurações de rede
Siga as etapas a seguir para abrir a configuração de rede.
- Vá para o Menu Iniciar > Configurações > Painel de Controle
- Abra o Centro de Rede e Compartilhamento e clique em “Gerenciar conexões de rede ”. Se você instalou dois adaptadores de rede, verá "Conexão de área local" e "Conexão de área local 2".
Criando uma rede pública
Siga as etapas a seguir para configurar a rede pública por meio da interface gráfica do Windows.
- Clique com o botão direito do mouse em “Conexão local” > “Propriedades ”.
- Selecione Propriedades do Protocolo da Internet Versão 4 (TCP/IPv4).
- Vá para Geral > Use o seguinte endereço IP: e insira seu endereço IP público, máscara de sub-rede e gateway.
- Selecione “Usar os seguintes endereços de servidor DNS ”. Se você estiver configurando a rede privada, use os servidores DNS a seguir. Se você não estiver configurando a rede privada, será necessário fornecer servidores
DNS
- Servidor DNS preferencial: 10.0.80.11
- Servidor DNS alternativo: 10.0.80.12
- Clique em OK.
Criando uma rede privada
Siga as etapas a seguir para configurar a rede pública por meio da interface gráfica do Windows.
- Clique com o botão direito do mouse em “Conexão de área local 2” > “Propriedades ” e selecione “ Internet Protocol, versão 4 ( TCP/IPv4 )” > “Propriedades ”.
- Vá para Geral > Use o seguinte endereço IP, insira seu endereço IP privado e a máscara de sub-rede e clique em OK.
- Clique em OK novamente para fechar a janela de configuração de rede.
Para fornecer acesso à rede privada inteira que inclui os servidores DNS, é necessário incluir uma rota customizada para o servidor.
- Vá para Iniciar > Executar, digite “cmd” e clique em OK
- Execute o seguinte comando. Certifique-se de substituir o endereço do gateway ( 10.0.0.1 ) pelo gateway do seu bloco de IPs privados.
route add 10.0.0.0 mask 255.0.0.0 10.0.0.1 –p
Red Hat, Fedora e CentOS
A configuração da rede no Red Hat, no Fedora e no CentOS é feita por meio da edição manual dos arquivos de configuração. Para editar manualmente os arquivos, é necessário efetuar login na máquina virtual.
Exemplo de bloco de IPs públicos – 192.0.2.0/29
- Endereço IP - 192.0.2.2
- Gateway - 192.0.2.1
- Máscara de sub-rede - 255.255.255.248
Exemplo de bloco de IPs privados – 10.0.0.0/29
- Endereço IP - 10.0.0.2
- Gateway - 10.0.0.1
- Máscara de sub-rede - 255.255.255.248
Criando uma rede pública
As configurações de rede pública estão contidas no arquivo a seguir. É necessário editar esse arquivo com as informações que são fornecidas. Substitua os endereços IP de exemplo pelos endereços IP de seu bloco de IP público. Se o arquivo não existir, crie-o. Caso ele exista, substitua todos os dados contidos no arquivo pelas seguintes informações.
/etc/sysconfig/network-scripts/ ifcfg-eth1
DEVICE=eth1
BOOTPROTO=static
BROADCAST=192.0.2.7
IPADDR=192.0.2.2
NETMASK=255.255.255.248
NETWORK=192.0.2.0
GATEWAY=192.0.2.1
ONBOOT=yes
Criando uma rede privada
As configurações de rede privada estão no arquivo a seguir. É necessário editar esse arquivo com as informações que são fornecidas. Substitua os endereços IP de exemplo pelos endereços IP corretos de seu bloco de IP privado. Se o arquivo não existir, crie-o. Se o arquivo existir, substitua todos os dados no arquivo pelas informações a seguir: Nota: a rede privada NÃO terá uma rota padrão, portanto, o GATEWAY não será definido.
/etc/sysconfig/network-scripts/ ifcfg-eth0
DEVICE=eth0
BOOTPROTO=static
IPADDR=10.0.0.2
NETMASK=255.255.255.248
ONBOOT=yes
É necessário definir uma nova rota para fornecer acesso privado a toda a rede privada, incluindo o servidor DNS, o que é feito criando e editando o seguinte arquivo. Certifique-se de substituir 10.0.0.1 no exemplo com seu gateway
IP de sub-rede privada.
10.0.0.0/8 via 10.0.0.1
Configurando o DNS
As configurações de DNS primário e secundário estão contidas em um arquivo separado. É necessário editar o arquivo com as informações a seguir. Se essa máquina virtual não tiver acesso à rede privada, será necessário substituir os IPs do servidor pelos endereços IP dos servidores DNS que você deseja usar.
/etc/resolv.conf
nameserver 10.0.80.11
nameserver 10.0.80.12
Para que essas mudanças entrem em vigor, é necessário reiniciar a rede no servidor. Você pode reiniciar a rede executando o comando a seguir.
service network restart
Ubuntu e Debian
Configure as redes Ubuntu e Debian por meio de um único arquivo de configuração. É necessário editar esse arquivo de configuração com as informações a seguir. Para editar esse arquivo, é necessário ter acesso raiz para o servidor. A instalação base do Ubuntu não fornece um login raiz. No entanto, o usuário que foi criado no processo de instalação pode acessar o sudo. Será necessário usar o comando sudo para editar o arquivo se você estiver executando o Ubuntu.
Exemplo de bloco de IPs públicos – 192.0.2.0/29
- Endereço IP - 192.0.2.2
- Gateway - 192.0.2.1
- Máscara de sub-rede - 255.255.255.248
Exemplo de bloco de IPs privados – 10.0.0.0/29
- Endereço IP - 10.0.0.2
- Gateway - 10.0.0.1
- Máscara de sub-rede - 255.255.255.248
Rede pública e privada
Edite o arquivo a seguir com qualquer editor de texto e substitua os endereços IP de exemplo pelos IPs que estão em seus blocos de IP públicos e privados.
/etc/network/interfaces
auto lo
iface lo inet loopback
auto eth1
iface eth1 inet static
address 192.0.2.2
netmask 255.255.255.248
gateway 192.0.2.1
auto eth0
iface eth0 inet static
address 10.0.0.2
netmask 255.255.255.248
#Static route for backend service network
up route add -net 10.0.0.0/8 gw 10.0.0.1
Configurando o DNS
A configuração de DNS primária e secundária está contida em um arquivo separado. É necessário editar esse arquivo de configuração com as informações a seguir. Se essa máquina virtual não tiver acesso à rede privada, será necessário substituir os IPs do servidor pelos endereços IP dos servidores DNS que você deseja usar.
/etc/resolv.conf
nameserver 10.0.80.11
nameserver 10.0.80.12
Para que essas alterações entrem em vigor, reinicie os serviços de rede no servidor. É possível reiniciar a rede ao executar o comando a seguir:
/etc/init.d/network restart
192.0.2.0/24 é utilizado como documentação de IP público, conforme RFC1166 e RFC5737. Você não usa esses endereços IP em seus servidores.