Rede de dois computadores via wifi + ethernet

Rede de dois computadores via wifi + ethernet

Eu tenho dois computadores, ambos rodando 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 tento fazer ssh entre os dois. Se ambos os computadores estiverem conectados a tomadas Ethernet, não há problema. Mas se o laptop estiver conectado ao wifi, nenhum deles poderá fazer ssh para o outro.

O endereço IP do desktop é (não o IP real; alterei o último byte) 130.18.119.210/22, e o IP wifi do laptop é 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 muita certeza do quê, já que redes são uma das únicas coisas em computadores nas quais não sou bom. Qual é o problema e o que posso fazer para corrigi-lo?

Quando, do laptop, ping 130.18.119.210os pings retornam com sucesso. Mas um traceroute 130.18.119.210retorno:

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 root em nenhuma infraestrutura, apenas nas minhas duas máquinas. Obrigado por qualquer visão!

Responder1

 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 problema com máscaras de rede. Ambos os computadores estão em redes diferentes.

Se ambos tiverem uma rota válida para o mundo exterior e não houver firewalls em nenhum lugar bloqueando o acesso, eles simplesmente deverão ser capazes de se comunicar.

Essa comunicação não seria direta do laptop para o desktop, mas por um caminho mais longo. Possivelmente encontrando algumas políticas ou firewalls em todo o campus. Você pode testar isso tentando conectar-se a um laptop ou desktop de um terceiro local e ver se funciona ou onde é interrompido.

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

informação relacionada