• Immutable Page
  • Info
  • Attachments

Una vez que el router está flasheado con AlterMesh, tenemos que conectarnos a él por ssh o por telnet.

A qué IP conectarse

IPv4

El equipo iniciará con una IP pseudo-random en el rango 10.254.0.0/16 y con servicio de DHCP encendido, por lo que si nos conectamos con un cable ethernet al equipo y pedimos DHCP, éste nos asignará una IP y como default gateway y dns server nos establecerá su propia IP.

Podemos verificar cuál es el default gateway que hemos recibido con el comando route:

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
0.0.0.0         10.254.34.76    0.0.0.0         UG    0      0        0 wlan0

esa IP: 10.254.34.76 es la que utilizaremos para conectarnos al router por IPv4.

IPv6

Conectando un cable ethernet al router, podremos usar el siguiente comando:

$ ping6 ff02::2%eth0

y obtendremos una respuesta similar a esta:

PING ff02::2%wlan0(ff02::2) 56 data bytes
64 bytes from fe80::6670:2ff:feee:1c5: icmp_seq=1 ttl=64 time=0.3 ms
--- ff02::2%wlan0 ping statistics ---
1 packets transmitted, 1 received, 0% packet loss, time 0ms
rtt min/avg/max/mdev = 94.520/94.520/94.520/0.000 ms

Esa IP que nos responde (en el ejemplo: fe80::6670:2ff:feee:1c5) será la IPv6 local del router.

Estableciendo la conexión

Si hemos agregado llaves ssh al crear el firmware con el Chef, entonces el router estará accesible por ssh y usará esas llaves para identificarnos, en su defecto, será accesible por telnet.

Por lo tanto podremos acceder con:

$ ssh root@fe80::6670:2ff:feee:1c5%eth0

(reemplazando la IP por la que hayamos obtenido en el paso anterior)

o por IPv4:

$ ssh root@10.254.34.76

En caso de no haber establecido llaves SSH para nuestro firmware en el Chef, accederemos por telnet:

$ telnet 10.254.34.76

En caso de usar telnet, para que se habilite el servicio de SSH para sesiones futuras, debemos establecer una clave de root:

$ passwd root

De ahí en más, podremos acceder por ssh utilizando esta clave.

AlterMundiDocs: AlterMesh/PrimerosPasos (last edited 2013-03-23 16:22:01 by NicoEchániz)