Resetear punto de acceso Aerohive

Una diferencia de segundos en mantener pulsado el botón de reset supone la diferencia entre volver a los valores de fábrica y un reinicio normal.

Con un clip o similar para reiniciarlo, es suficiente mantenerlo oprimido 5 segundos. Para restablecer los ajustes de fábrica predeterminados, mantenlo oprimido durante al menos 10 segundos. Tras soltar el botón, la luz del indicador se apaga y, acto seguido, se iluminará en ámbar.

Durante el proceso de carga del firmware permanece ámbar fija y el sistema ejecuta una comprobación automática. En cuanto se termine de cargar el software y el AP se conecta a HiveManager, el indicador de estado muestra una luz blanca fija​​

Se puede bloquear el botón de reinicio físico, se deshabilita la opción de los 10 segundos, con el siguiente comando:

no reset-button reset-config-enable

Acceso telnet a switchs ShoreTel SG

Para habilitar el acceso mediante telnet debemos confirmar la contraseña de nuestro equipo desde la configuración, en Administration -> System Parameters -> Other:

La contraseña «root» es la que necesitaremos en el siguiente paso.

Desde el directorio de la instalación de Shoreware Server ejecutamos el siguiente parámetro:

C:\Program Files (x86)\Shoreline Communications\ShoreWare Server\ipbxctl -telneton X.X.X.X

Sustituimos las X.X.X.X con la dirección IP de nuestro switch e introducimos la contraseña de root.

Iniciamos telnet contra nuestro switch e introducimos usuario y contraseña, por defecto son: anonymous / ShoreTel (ojo a las mayúsculas tanto el usuario como la contraseña)

Para abandonar la interfaz de ShoreTel a la de VXworks escribe: gotoshell

Algunos comandos para depuración de llamadas:

pri_log=2
pri_trace=2
trunk_debug_level=10
sip_debug_level=6
mpm_debug_mask=-1
mpm_debug_mask=0X40

Recuerda volver a dejarlos en cero ‘0’ antes de abandonar la sesión de telnet

Es posible realizar telnet contra un telefóno Shoretel habilitando desde el servidor Shoreware con el siguiente comando:

C:\Program Files (x86)\Shoreline Communications\ShoreWare Server\phonectl.exe -pw 1234 -telneton X.X.X.X

 Donde «1234» es la contraseña habitual por defecto y la X.X.X.X equivale a la dirección IP del teléfono

Resetear switch ShoreGear de ShoreTel

Estas instrucciones sirven para los modelos SG. En el frontal del equipo la luz azul parpadea un número determinado de veces indicando el error:

  • 2 veces: fallo físico de algún componente
  • 3 veces: arrancando desde FTP o algún problema con memoria flash
  • 4 veces: dirección IP no disponible DHCP ni BOOTP, se reinicia a los 5 segundos y lo vuelve a intentar
  • 5 veces: sistema operativo Linux embedido del switch no esta disponible (VxWorks / Wind River Systems), el switch inicia y conecta con el FTP pero no encuentra los ficheros
  • 6 veces: el switch esta utilizando una IP que tenia guardada, si recibe una nueva IP del DHCP se reinicia con la nueva, sino continua con la que tiene almacenada en la memoria no volátil.

Es necesario conectar por puerto serie con el switch o bien por telnet si es posible, en este caso lo hacemos con PuTTY con los parámetros siguientes:

NOTA: Recuerda ejecutar «C:\Program Files (x86)\Shoreline Communications\ShoreWare Server>ipbxctl -telneton 10.0.0.5» para habilitar el acceso por telnet.

En nuestro caso aparecía un error continuo «get_myaddress()» como este:

Con el usuario «anonymous» y contraseña «ShoreTel» (Ojo a las mayúsculas) se accede al menú de configuración básico:

Si en el momento del arranque pulsamos cualquier tecla cuando aparece el mensaje («Hit any key to stop Autoboot») accedemos al arranque del equipo, de otra forma carga el sistema operativo:

La otra forma de establecer la IP es desde esta opción de inicio, en la que después insertaremos los siguientes comandos, para establecer (cambiar IPs según se necesite) la configuración de red y el arranque desde la memoria flash del equipo:

setenv flags 0x0
setenv ipaddr 10.0.0.5
setenv gatewayip 10.0.0.2
setenv netmask 255.255.255.0
setenv serverip 10.0.0.20
setenv host 10.0.0.20
setenv cntrlsrv 10.0.0.20
setenv autoload FLASH
setenv bootfile /flash0/vxworks
setenv script /flash0/bootflsh.txt
setenv bootcmd flashboot\;bootvx
saveenv
reset
En nuestro equipo después del reinicio, el error persistía, con lo que volviendo a interceptar en el arranque del sistema, utilizamos los siguientes comandos para dejar el equipo con el software por defecto, algo equivalente a un hard reset para aclararlo:
bootc static flash vxworks
saveenv
reset

Ahora si podemos volver a configurar la IP a nuestro gusto y para asegurarnos que la versión que ha iniciado, desde el servidor Shoreware Server ejecutamos contra nuestro switch:

"C:\Program Files (x86)\Shoreline Communications\ShoreWare Server>burnflash.exe -s 10.0.0.5"

Para estar seguros que la versión concuerda con nuestra instalación. Ya tenemos disponible de nuevo el sistema ShoreTel

P2P: de Usenet a ZeroNet

Aunque para muchos usuarios es algo transparente en su día a día, la «web» actual por la que nos movemos mayoritariamente funciona mediante arquitectura cliente-servidor, la infraestructura se puede complicar todo aquello que nuestro bolsillo y tecnología disponible permita (compartido, virtual, dedicado, cloud, alta disponibilidad…), al fin y al cabo se trata de ofrecer un servicio el 99,99% del tiempo (a poder ser) permitiendo acceder de forma continua y estable desde cualquier dispositivo.

Para ello existen múltiples opciones/rutas/caminos para llegar desde el punto A (nuestro equipo) al punto B (el contenido), esta visión simplificada de la red actual es totalmente diferente de la propuesta por las redes entre iguales (peer-to-peer). P2P hasta ahora era más conocida por ser utilizada para compartir ficheros mediante Napster inicialmente, posteriormente BitTorrenteMule, Ares… Muchos programas mezclados con los diferentes protocolos P2P actualmente: eDonkey,  Kademlia, Gnutella

Los inicios de Napster como red P2P utilizando servidores para almacenar datos y canalizar la peticiones hicieron caer la primera iniciativa de este tipo. La evolución a entornos híbridos como BitTorrent en los que los servidores no almacenan datos e incluso sin ellos es posible seguir compartiendo sin almacenar información de los extremos hicieron crecer su utilización, dieron paso a soluciones híbridas y/o totalmente descentralizadas, P2P puras donde todos los puntos actúan como cliente y servidor.

La aparición de los Bitcoin esta basada en el mismo principio, pero aplicado al dinero donde no existe un banco central. Incluso Microsoft lo utiliza con su red de Skype o para distribuir las actualizaciones a Windows 10 por ejemplo. El paso para el protocolo web viene de la mano de la red ZeroNet, permitiendo navegar por webs descentralizadas. Desde la primera red a la última, la tecnología es tecnología, depende de nosotros como utilizarla.

Forzar SafeSearch de Google en toda una red

Con la búsqueda segura de Google activada las imágenes y los vídeos con contenido sexual explícito, así como los resultados que puedan dirigir a contenido explícito, se excluirán de las páginas de resultados, es una opción más a tener en cuenta, por ejemplo, en entornos educativos donde se requiera limitar el acceso a contenido no adecuado. La configuración puede realizarse de diferentes formas, políticas de grupo, filtro proxy, QoS… en este caso una forma sencilla se trata de gestionar las DNS de la red, bien añadiendo un registro en los dispositivos de red encargados de la resolución de nombres o en el servidor DNS interno de existir.

Deberemos apuntar los nombres google.es, google.com… etc. que deseemos bloquear el contenido explícito del buscador, creando un registro CNAME al dominio «forcesafesearch.google.com» o la dirección IP dependiendo de las posibilidades de nuestro DNS, en este momento sería: 216.239.38.120

Todas las peticiones de búsqueda serán con el filtro activado, en el primer acceso se mostrará un mensaje explicito indicando que nuestra red utiliza SafeSearch. Este sistema funcionará siempre que las búsquedas DNS de los equipos clientes dentro de la red utilicen nuestra configuración establecida manualmente.