IBM Cloud Docs
Configurando uma rede de máquina virtual

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. A sua oferta de virtualização pode exigir uma VM secundária. A VM secundária deve estar em um domínio de transmissão de VLAN e não pode rotear para uma sub-rede de VLAN que não tenha um ID de rede, gateway ou endereço de transmissão associado. Se você não planeja usar a rede privada na sua máquina virtual, precisará apenas da 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 sua rede é diferente para cada 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. Os endereços IP que são usados nesse exemplo precisam ser substituídos pelos endereços IP de seus blocos de IP. Esses comandos funcionam com versões mais antigas do Windows Server que incluem o netsh comando.

Exemplo de bloco de IP público – 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 IP privado – 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.248
  • Route 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 quiser usar a linha de comando, consulte as instruções de configuração do 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 IP privado – 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

  1. Acesse Menu Iniciar >Configurações >Painel de Controle
  2. Abrir Conexões de rede. Se você instalou dois adaptadores de rede, verá “Conexão local” e “Conexão local 2”

Criando uma rede pública

Use as etapas a seguir para configurar a rede pública por meio da interface gráfica do Windows.

  1. Clique com o botão direito em Conexão de área local > Propriedades e selecione Protocolo da Internet (TCP/IP) > Propriedades.
  2. Acesse Geral > Usar o endereço IP a seguir:
  3. Insira o endereço IP público, a máscara de sub-rede e o gateway.
  4. Selecione Use 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
  5. Clique em OK.

Criando uma rede privada

Use as etapas a seguir para configurar uma rede privada por meio da interface gráfica do Windows.

  1. Clique com o botão direito em Conexão da área local 2 > Propriedades, selecione Protocolo da Internet (TCP/IP) > Propriedades.
  2. Acesse Geral > Usar o endereço IP a seguir: e insira o endereço IP privado e a máscara de sub-rede. Deixe o campo de gateway vazio e clique em OK
  3. 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.

  1. Acesse **Iniciar > Executar ** e insira cmd e pressione OK.
  2. Execute o seguinte comando. Certifique-se de substituir o endereço do gateway (10.0.0.1 ) com seu gateway de bloco de IP privado. 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 IP privado – 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

Use as etapas a seguir para abrir sua configuração de rede.

  1. Acesse Menu Iniciar >Configurações >Painel de Controle
  2. Abrir Centro de Rede e Compartilhamento e clique 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

Use as etapas a seguir para configurar a rede pública por meio da interface gráfica do Windows.

  1. Clique com o botão direito em Conexão da área local > Propriedades.
  2. Selecione Propriedades do Protocolo da Internet Versão 4 (TCP/IPv4).
  3. Acesse Geral > Usar o endereço IP a seguir: e insira seu endereço IP público, a máscara de sub-rede e o gateway.
  4. Selecione Use 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
  5. Clique em OK.

Criando uma rede privada

Use as etapas a seguir para configurar a rede pública por meio da interface gráfica do Windows.

  1. Clique com o botão direito em Conexão de área local 2 > Propriedades e selecione Protocolo da Internet Versão 4 (TCP/IPv4) > Propriedades.
  2. Vá para Geral > Use o seguinte endereço IP, insira seu endereço IP privado e máscara de sub-rede e clique em OK.
  3. 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.

  1. Acesse Iniciar > Executar e insira "cmd" e clique em OK
  2. Execute o seguinte comando. Certifique-se de substituir o endereço do gateway (10.0.0.1 ) com seu gateway de bloco de IP privado. route add 10.0.0.0 mask 255.0.0.0 10.0.0.1 –p

Red Hat, Fedora e CentOS

Configurando a rede em Red Hat, Fedora e CentOS é feito editando manualmente os arquivos de configuração. Para editar manualmente os arquivos, é necessário efetuar login na máquina virtual.

Exemplo de bloco de IP público – 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 IP privado – 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. Se existir, substitua todos os dados que estão no arquivo pelas informações a seguir.

/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

Uma nova rota é necessária para fornecer acesso privado a toda a rede privada para incluir o servidor DNS, o que é feito criando e editando o arquivo a seguir. 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 seguinte comando.

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 IP público – 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 IP privado – 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 tenham efeito, reinicie a rede no servidor. É possível reiniciar a rede ao executar o comando a seguir:

/etc/init.d/network restart

192.0.2.0/24 é usado como documentação de IP pública por RFC1166 e RFC5737. Você não usa esses endereços IP em seus servidores.