Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

Configuração de Interfaces Virtuais em Sistemas Solaris

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 05 de Abril de 1998

Para fazer com que uma mesma interface física de rede responda a dois endereços IP, em sistemas Solaris, basta seguir os seguintes passos:

1. Verifique a qual interface de rede você irá atribuir o novo número IP:

  # ifconfig -a
  lo0: flags=849<UP,LOOPBACK,RUNNING,MULTICAST> mtu 8232
          inet 127.0.0.1 netmask ff000000
  hme0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500
          inet 200.200.10.2 netmask ffffffc0 broadcast 200.200.10.63
          ether 8:0:20:83:b7:cc

A saída deste comando me retornou duas interfaces de rede, a lo0 e a hme0. A interface lo0 é a interface loopback, utilizada para comunicação entre processos na própria máquina. Por exemplo, se você fizer algo do tipo "telnet localhost" toda a comunicação se dará por meio desta interface de rede lógica. A segunda interface, que é a interface física, hme0, é a interface que estamos procurando. É esta interface que recebe os pacotes originários da rede e que queremos configurar para que responda por mais um endereço IP, o que nos leva ao segundo passo.

2. Crie um arquivo chamado /etc/hostname.hme0:1 e dentro dele coloque ou o novo endereço IP ou o novo nome pelo qual a interface irá responder. Caso você opte por colocar o nome, acrescente uma entrada no arquivo /etc/hosts contendo o par (nome, número IP):


  /etc/hosts
  #
  # Internet host table
  #
  127.0.0.1	localhost		
  200.200.10.2	obelix.acme.com.br 
  200.200.10.22   asterix.acme.com.br
  --------------------

Isto fará com que, durante a inicialização do sistema, esta interface seja configurada pela shell /etc/init.d/rootusr.

3. Se ainda não o fez, coloque a netmask de sua rede no arquivo /etc/netmasks.

Após terminada a configuração e dado um reboot na máquina, o comando ifconfig -a deverá retornar:

  lo0: flags=849<UP,LOOPBACK,RUNNING,MULTICAST> mtu 8232
          inet 127.0.0.1 netmask ff000000
  hme0: flags=863<UP,BROADCAST,NOTRAILERS,RUNNING,MULTICAST> mtu 1500
          inet 200.200.10.2 netmask ffffffc0 broadcast 200.200.10.63
          ether 8:0:20:83:b7:cc
  hme0:1: flags=843<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
          inet 200.200.10.22 netmask ffffffc0 broadcast 200.200.10.63

A partir deste ponto você terá uma mesma interface física, hme0, recebendo os pacotes destinados para os endereços IP 200.200.10.2 e 200.200.10.22.

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.93/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.9 /5 (1368 votos)

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
Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

As Palavras Mais Comuns da Língua Inglesa (2ª edição)