você está aqui: Home  → Arquivo de Mensagens

Configurando range IP's virtuais em um único arquivo

Colaboração: Thiago Sobral

Data de Publicação: 18 de Dezembro de 2006

Aqui vai uma dica de como se é possível criar em um único arquivo um range de IP's virtuais (Alias IP) em uma determinada placa física.

Todos os comandos foram executados no Red Hat:

  # cat /etc/redhat-release
  Red Hat Enterprise Linux AS release 3 (Taroon Update 2)

Não só nessa versão do Red Hat, mas outras do RHAS também foram configuradas, porém somente o fiz em Red Hat e em nenhuma outra distro por enquanto.

Devemos nos dirigir até o diretório /etc/sysconfig/network-scripts:

  # cd /etc/sysconfig/network-scripts

Vamos agora criar o arquivo contendo as informações do range que queremos criar:

  # vi ifcfg-eth0-range0
  IPADDR_START=192.168.13.100
  IPADDR_END=190.168.13.109
  CLONENUM_START=1

Cada opção:

  IPADDR_START=192.168.13.100

Indica o primeiro endereço IP virtual a ser utilizado;

  IPADDR_END=190.168.13.109

Indica o endereço final do range;

  CLONENUM_START=1

Indica qual será a primeira placa virtual, ou seja, neste caso não teremos a eth0:0 e sim começaremos com a eth0:1. Para termos a eth0:0 deveríamos ter essa opção como sendo: CLONENUM_START=0

Nosso range então compreenderá de 192.168.13.100 até 192.168.13.109 e teremos a eth0:1 com o IP 192.168.13.100, a eth0:2 com 192.168.13.101, etc..., até a placa eth0:10 com o IP 192.168.13.109.

Para colocar no ar, basta reiniciar o serviço de network.

  # service network restart

Checando as placas e os IP's configurados:

  # ifconfig | grep eth0 -A1
  eth0      Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.99  Bcast:192.168.13.255  Mask:255.255.255.0
  --
  eth0:1    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.100  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:2    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.101  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:3    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.102  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:4    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.103  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:5    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.104  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:6    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.105  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:7    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.106  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:8    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.107  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:9    Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.108  Bcast:172.16.255.255  Mask:255.255.255.0
  --
  eth0:10   Link encap:Ethernet  HWaddr 00:0E:7F:F1:85:A3
  inet addr:192.168.13.109  Bcast:172.16.255.255  Mask:255.255.255.0

Espero que isso ajude, pois assim não precisamos ter vários arquivos (ifcfg-eth0:0, ifcfg-eth0:1, etc...) e poderemos gerenciar melhor nossos IP's virtuais.



 

 

Veja a relação completa dos artigos de Thiago Sobral

Opinião dos Leitores

Seja o primeiro a comentar este artigo
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script