Networking de dois computadores através de wifi + ethernet

0

Eu tenho dois computadores, ambos executando o Arch Linux. Minha área de trabalho está funcionando sem cabeça, constantemente conectada à tomada ethernet do meu quarto. Minha universidade tem uma rede Wi-Fi em todo o campus que posso usar com meu laptop. Meu problema surge quando eu tento ssh entre os dois. Se ambos os computadores estiverem conectados a tomadas ethernet, não há problema. Mas se o laptop está em wi-fi, nenhum deles pode ssh para o outro.

O endereço IP da área de trabalho é (não IP real; alterei o último byte) 130.18.119.210/22, e o IP do laptop do Wi-Fi é 130.18.245.167/24 (novamente, o último byte foi alterado). Eu sei que as máscaras de rede têm algo a ver com isso, mas não tenho certeza do que, já que a rede é uma das únicas coisas sobre computadores nas quais eu não sou bom. Qual é o problema e o que posso fazer para corrigir isso?

Quando, do laptop, eu ping 130.18.119.210 os pings retornam com êxito. Mas um traceroute 130.18.119.210 retorna:

traceroute to 130.18.119.210 (130.18.119.210), 30 hops max, 60 byte packets
 1  130.18.67.1 (130.18.67.1)  7.460 ms  50.628 ms  57.059 ms
 2  core.cisco1.butler.mgmt.msstate.edu (130.18.0.11)  57.259 ms  57.537 ms  64.118 ms
 3  * * *
 4  * * *
 5  * * *
 6  * * *
 7  * * *
 8  * * *
 9  * * *
10  * * *
11  * * *
12  * * *
13  * *^C

Tenha em mente que não tenho raiz em nenhuma infraestrutura, apenas em minhas duas máquinas. Obrigado por qualquer insight!

    
por thirtythreeforty 10.01.2013 / 01:31

1 resposta

1
 130.18.116.210/22:  
 10000010 00010010 01110111 11010010      IP in binary
 11111111 11111111 11111100 00000000      Netmask for /22
 -----------------------------------
 10000010 00010010 01110100 00000000      Network part
 130      18        116            


 Laptop's wifi IP is 130.18.245.167/24
 Network 130.18.245.0

Não vejo problemas com as máscaras de rede. Ambos os computadores estão em redes diferentes.

Se ambos tiverem uma rota válida para o mundo externo e não houver firewalls em lugar algum bloqueando o acesso, eles simplesmente poderão se comunicar.

Essa comunicação não iria diretamente do laptop para o computador, mas via um caminho mais longo. Possivelmente correndo em algumas políticas ou firewalls em todo o campus. Você pode testar isso tentando se conectar a um laptop ou a uma área de trabalho de um terceiro local e ver se ele funciona ou onde ele é interrompido.

Ferramentas como traceroute, ping, mtr etc. são úteis.

    
por 10.01.2013 / 01:46