Conexão de rede cabeada no Gnome com Avahi

Publicado por Perfil removido em 12/04/2010

[ Hits: 11.944 ]

 


Conexão de rede cabeada no Gnome com Avahi



Se você quiser criar uma conexão de rede entre dois Linux, sem configurar nadica de nada, basta utilizar o Avahi. Ele é a implementação LGPL do DNS Service Discovery - o Zeroconf, Bonjour, Rendezvouz (Mac OS X) - que permite "a programas publicarem e descobrirem serviços e máquinas na rede local sem nenhuma configuração específica". (1,2)

Para isso, basta instalar os pacotes avahi-autoipd, avahi-daemon e iputils-ping no terminal ou no Synaptic. Eles criarão uma rede com IP 169.254.0.0 e netmask 255.255.0.0.

No primeiro caso:

sudo apt-get install avahi-autoipd avahi-daemon iputils-ping

No segundo caso, basta escolher como abaixo:
Linux: Conexão de rede automática no gnome com avahi
A instalação deverá ser realizada em todos os computadores que farão parte da rede.

Terminado o processo, vamos configurar o network-manager-gnome (NMG) para conectar automaticamente quando o cabo de rede for plugado:

1) clique com o botão direito do mouse e escolha "editar conexões":
Linux: Conexão de rede automática no gnome com avahi
2) na aba "com fio" selecione "auto eth0" -> editar:
Linux: Conexão de rede automática no gnome com avahi
3) na aba "configurações IPv4" selecione "apenas link-local"; marque também "disponível para todos os usuários" e "conectar automaticamente":
Linux: Conexão de rede automática no gnome com avahi
Clique em aplicar e depois feche a janela do NMG. Estes passos deverão ser feitos em todos os computadores da rede.

Conecte o cabo de rede e tudo funcionará automaticamente. Abaixo mostro dois laptops que entraram em rede por este sistema (só não reparem na bagunça que nós gênios somos desorganizados mesmo...).
Linux: Conexão de rede automática no gnome com avahi Linux: Conexão de rede automática no gnome com avahi
Com o Avahi, os nomes das máquinas são os que demos na hora da instalação, acrescidos de ".local". Meu laptop de trabalho é o laptop-cce e o host é laptop-cce.local. Pingando o dito-cujo aparece no terminal:

ping -I eth0 -c 5 laptop-cce.local
PING laptop-cce.local (169.254.2.128) from 169.254.6.252 eth0: 56(84) bytes of data.
64 bytes from laptop-cce.local (169.254.2.128): icmp_seq=1 ttl=64 time=0.202 ms
64 bytes from laptop-cce.local (169.254.2.128): icmp_seq=2 ttl=64 time=0.189 ms
64 bytes from laptop-cce.local (169.254.2.128): icmp_seq=3 ttl=64 time=0.179 ms
64 bytes from laptop-cce.local (169.254.2.128): icmp_seq=4 ttl=64 time=0.191 ms
64 bytes from laptop-cce.local (169.254.2.128): icmp_seq=5 ttl=64 time=0.189 ms

--- laptop-cce.local ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4004ms
rtt min/avg/max/mdev = 0.179/0.190/0.202/0.007 ms

Prontinho, fim da dica!
Até a próxima!
;-))


Referências:

(1) Ubuntu -- Details of package avahi-daemon in hardy
(2) [Dicas-L] Compartilhando Músicas em uma Rede Local com Avahi e Banshee-Rhythmbox

Outras dicas deste autor

Do Outlook Express para Evolution ou Thunderbird

Ativando o teclado numérico (Num Lock) ao inicar seu sistema

Dividindo vídeos no Pitivi - Vídeo aula

Todos os meus programas para download

Atualização do OpenOffice.org 3.1.1 no Ubuntu

Leitura recomendada

Detectando automaticamente a impressora em rede linux

Driver proprietário AMD no CentOS

Telnet automático com LTSP 4.2

Instalação do Pico

Solucionando o "javac: command not found"

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts