Tengo dos computadoras, ambas con Arch Linux. Mi escritorio funciona sin cabeza y está constantemente conectado al conector Ethernet de mi habitación. Mi universidad tiene una red wifi en todo el campus que puedo usar con mi computadora portátil. Mi problema surge cuando intento hacer ssh entre los dos. Si ambas computadoras están conectadas a tomas Ethernet, no hay problema. Pero si la computadora portátil tiene wifi, ninguno de los dos puede conectarse mediante ssh al otro.
La dirección IP de la computadora de escritorio es (no la IP real; cambié el último byte) 130.18.119.210/22, y la IP wifi de la computadora portátil es 130.18.245.167/24 (nuevamente, el último byte cambió). Sé que las máscaras de red tienen algo que ver con esto, pero no estoy del todo seguro de qué, ya que la creación de redes es una de las únicas cosas de las computadoras en las que no soy bueno. ¿Cuál es el problema y qué puedo hacer para solucionarlo?
Cuando, desde la computadora portátil, ping 130.18.119.210
los pings regresan exitosamente. Pero a traceroute 130.18.119.210
regresa:
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
Tenga en cuenta que no tengo root en ninguna infraestructura, solo en mis dos máquinas. ¡Gracias por cualquier idea!
Respuesta1
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
No veo ningún problema con las máscaras de red. Ambas computadoras están en redes diferentes.
Si ambos tienen una ruta válida hacia el mundo exterior y no hay firewalls que bloqueen el acceso, entonces simplemente deberían poder comunicarse.
Esa comunicación no iría directamente de la computadora portátil a la computadora de escritorio, sino a través de una ruta más larga. Posiblemente se encuentre con algunas políticas o firewalls de todo el campus. Puede probar esto intentando conectarse a una computadora portátil o de escritorio desde una tercera ubicación y ver si funciona o dónde se detiene.
Herramientas como traceroute, ping, mtr, etc. resultan útiles.