Conexão de rede cabeada no Gnome com Avahi

Publicado por Perfil removido em 12/04/2010

[ Hits: 12.578 ]

 


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

Como instalar o Tilix Terminal no Gnome e usá-lo como menu drop-down ao estilo Quake

Habilitanto o repositório EPEL no CentOS

Gerenciador de download no Linux? D4X!

Montando partição FTP localmente

Drivers NVIDIA no Linux Mint MATE

Leitura recomendada

Cedilha no Mozilla não aparece?

Webcam do Dell Inspiron 1525 no Slackware 12.2 Linux

Ubuntu GNOME 13.10 totalmente em português

Como habilitar o login como root no Debian 6 (Squeeze)

Linpus Linux Lite do Acer Aspire One em pt_BR

  

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