Como posso conectar-me a outros computadores na minha rede Wifi doméstica?


2

Eu tenho uma rede WiFi doméstica com várias máquinas executando o Ubuntu e o Windows. digamos que eu queira SSH de uma máquina para outra - como posso conectar de uma máquina para outra na minha rede doméstica?

Se eu for para uma máquina e digitar ifconfig e obtiver seu IP local (por exemplo, 192.168.1.135), e for para outra máquina e tentar executar ping no IP (por exemplo, "ping 192.168.1.135"), a mensagem de erro será exibida "Destino Host inacessível ".

1) Existe alguma configuração no meu roteador que impeça um computador de executar ping em outro? Se sim, qual seria?

2) A conexão usando endereços IP parece muito frágil - existe uma maneira de me conectar entre computadores usando os nomes dos computadores?

Atualizada:

Aqui está o ifconfig de uma máquina (digamos que a máquina à qual eu quero conectar)

eth0      Link encap:Ethernet  HWaddr 1c:xx
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:17728993633567635 errors:106373961801405810 dropped:35457987267135270 overruns:17728993633567635 frame:88644968167838175
          TX packets:17728993633567635 errors:70915991714139720 dropped:0 overruns:17728997928534930 carrier:35457995857069860
          collisions:88644989642674650 txqueuelen:1000 
          RX bytes:17728993633567635 (17.7 PB)  TX bytes:17728997928534930 (17.7 PB)
          Interrupt:45 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:86517 errors:0 dropped:0 overruns:0 frame:0
          TX packets:86517 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:10151683 (10.1 MB)  TX bytes:10151683 (10.1 MB)

wlan0     Link encap:Ethernet  HWaddr 00:xx
          inet addr:192.168.1.133  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::226:c7ff:fee7:9ec6/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:2012116 errors:0 dropped:0 overruns:0 frame:0
          TX packets:2360821 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:1036380262 (1.0 GB)  TX bytes:2585366008 (2.5 GB)

E aqui está o outro: (digamos que a máquina da qual estou conectando)

eth0      Link encap:Ethernet  HWaddr f0:xx 
          UP BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
          Interrupt:44 Base address:0x2000 

eth2      Link encap:Ethernet  HWaddr f0:xx
          inet addr:192.168.1.136  Bcast:192.168.1.255  Mask:255.255.255.0
          inet6 addr: fe80::f27b:cbff:fe25:19d8/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1864 errors:575 dropped:0 overruns:0 frame:347391
          TX packets:2559 errors:19 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:476410 (476.4 KB)  TX bytes:386778 (386.7 KB)
          Interrupt:17 Base address:0xc000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:788 (788.0 B)  TX bytes:788 (788.0 B)

O roteador é um Cisco M20 (versão de firmware: v1.0.01)


Você poderia postar o ifconfig e o ipconfig (Windows) de cada máquina?
Tanner Faulkner

O roteador pode isolar os computadores na rede. Os firewalls também podem bloquear todo o tráfego recebido. Qual é o número do modelo do roteador?
Wbeard52 26/07/12

Entendo que os roteadores podem isolar computadores, mas não consigo encontrar nada nas configurações do meu roteador que pareça dizer isso. Existe um local padrão para quem se olha?
Fasterz 26/07/12

@ r.tanner.f Atualizei as informações do ifconfig.
Fasterz 26/07/12

Não consigo ver nada com as configurações ... Alguém mais pode? Talvez o isolamento de AP esteja ativado? Resposta atualizada com como verificar.
22812 Tanner Faulkner

Respostas:


1

"Destino host inacessível" parece indicar que não é um problema de rede aqui. Se o seu computador pudesse encontrar o outro computador, provavelmente o tempo limite seria excedido. A única coisa que deve impedir seu computador de executar ping em outro é um firewall bloqueando o protocolo ICMP. Muitas máquinas bloqueiam isso por padrão, mas novamente isso deve resultar em erro de tempo limite versus "Host de destino inacessível".

Verifique se o isolamento do ponto de acesso não está ativado. Isso está em Sem fio, Configurações avançadas sem fio. Isso separará sua rede sem fio da rede com fio. insira a descrição da imagem aqui

A conexão por nomes (seja através de DNS ou NBT) ainda será resolvida para um endereço IP, mas isso não quer dizer que não elimine a fragilidade que você percebe. A menos que você esteja configurando endereços IP estáticos em suas máquinas, eles ocasionalmente podem mudar de endereço quando são atualizados periodicamente com o serviço DHCP do seu roteador.

Se você quisesse fazer um ambiente mais robusto, você pode configurar um servidor de DNS que atualizar dinamicamente os endereços IP de suas máquinas como eles mudam, mas esta é maneira um exagero para uma pequena rede doméstica. Provavelmente, é melhor manter os endereços IP, a menos que esteja tentando alcançar um objetivo mais específico.


Embora eu não tenha configurado explicitamente um DNS, no meu roteador mais antigo, quando alguém faz um gethostbyaddr (), notei que ele geralmente resolve o nome do host para algo como machinename.local. Como isso acontece? E não posso apenas usar esses nomes em vez do endereço IP? (Nota: um este router mais recente router eu não sou capaz de olhar para cima hostname também, assim que esta questão é discutível.)
Fasterz

Eu nunca vi isso em um roteador doméstico. Isso é realmente incrível. O roteador deve estar agindo como um servidor DNS (talvez alguém possa esclarecer / corrigir?) Você poderia usar nomes em vez de endereços IP com um roteador como este, mas esse roteador estava simplesmente mantendo um registro dos endereços IP de suas máquinas e associando eles com nomes. Quando você chamou o nome, o roteador estava retornando a resposta na forma de um endereço IP.
Tanner Faulkner

É o que eu acho que também.
Fasterz 26/07/12

Apenas verificado - o isolamento de AP está desativado.
Fasterz 26/07/12

Estou marcando sua resposta como correta. Consegui isso funcionando, permitindo o isolamento do ponto de acesso, permitindo que o roteador se reconfigurasse e, em seguida, desabilitando o isolamento do ponto de acesso novamente. (Também tenho o machinename.local trabalhando com o Cisco M20 também, agora agora posso "ssh machinename.local" na minha rede doméstica.) Muito obrigado.
Fasterz
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.