You are on page 1of 5

Epoptes

Epoptes permite dar clase compartiendo la pantalla del docente, esto es ideal cuando se necesita dar clase en un aula que no tiene proyector. Esta
herramienta tiene caractersticas similares a controlaula e ITALC pero parece ser ms fcil de configurar.
Epoptes permite ver las computadoras de los alumnos, compartir la pantalla del docente con los alumnos, enviar mensajes, abrir programas de forma
remota y ms.
Al final de est pgina hay una gua de instalacin.

Contenido
1 Uso
1.1 Compartir la pantalla del profesor
1.2 Ver las computadoras de los alumnos
1.3 Abrir programas de forma remota en las mquinas de los alumnos
1.4 Apagar las mquinas de los alumnos
1.5 Enviar mensajes de texto
1.6 Bloquear o desbloquear las pantallas
1.7 Controlar la mquina de un alumno
1.8 Prender los equipos de forma remota (wake on lan)
1.8.1 Configuracin para usar Wake on LAN
2 Instalacin y configuracin
2.1 En el servidor (mquina del profesor)
2.1.1 Instalacin
2.1.2 Configuracin
2.2 En los clientes (mquinas de los alumnos)
2.2.1 Instalacin
2.2.2 Configuracin

Uso
Una vez instalado y configurado Epoptes arranca automticamente en las mquinas de los alumnos. En la mquina del profesor es necesario ir a
Men->Internet->Epoptes.
A continuacin veremos las distintas actividades que se pueden hacer desde la mquina del profesor.

Compartir la pantalla del profesor


Se puede hacer que los alumnos vean la pantalla del profesor, por ejemplo para hacer demostraciones o pasar presentaciones sin necesidad de usar
un proyector. Para hacerlo simplemente hay que seleccionar las mquinas de los alumnos y hacer clic en el botn "Mostrar su pantalla..."

Mostrar pantalla
Para la demostracin no sea tan invasiva es posible mostrar la pantalla del profesor en una ventana haciendo clic en la flechita que est al lado del
botn "Mostrar su pantalla..." y despus clic en "Demostracin (ventana)".

Ver las computadoras de los alumnos


En todo momento se ven miniaturas de las pantallas de los alumnos que se actualizan peridicamente.

Miniaturas
Tambin es posible ver la pantalla de un alumno haciendo doble clic en la miniatura:

Miniaturas

Pantalla del alumno en una ventana

Abrir programas de forma remota en las mquinas de los alumnos


Se pueden abrir programas en los equipos de uno o ms alumnos seleccionndolos con el mouse, haciendo clic derecho sobre la seleccin y
finalmente clic en "Ejecutar".
Eso abrir un dilogo donde podemos escribir el comando a ejecutar.

Seleccionar varios alumnos con el mouse

Hacer clic derecho y despus hacer clic en "Ejecutar"

Tux Paint abierto en todos los clientes

Apagar las mquinas de los alumnos


Es posible apagar las mquinas de todos (por ejemplo cuando termina una clase), para esto hay que seleccionar las mquinas y hacer clic en el botn
de apagar.

Apagar equipos seleccionados

Enviar mensajes de texto


Se pueden escribir mensajes de texto a los alumnos estos mensajes aparecern en una pequea ventana en la pantalla de los alumnos seleccionados:

Enviar mensaje

Redactar mensaje

Bloquear o desbloquear las pantallas


Es posible bloquear/desbloquear la pantalla de los alumnos:

Bloquear/desbloquear pantallas

Pantalla bloqueada en un cliente

Controlar la mquina de un alumno


Para brindar asistencia remota es posible tomar el control de la mquina de un alumno seleccionndola y haciendo clic en el botn "Controlar alumno
seleccionado", esto abre una ventana donde se ve la pantalla del alumno y es posible controlar ese equipo con el mouse y el teclado desde la mquina
del profesor:

Controlar alumno seleccionado

Prender los equipos de forma remota (wake on lan)


En determinados escenarios es posible encender todas las mquinas en forma remota a travs de la red, el mecanismo ms utilizado para esto se
llama Wake on LAN y est soportado por Epoptes.
Si las mquinas de los alumnos estn conectadas a la red local con cables y se encuentran configuradas de forma tal que pueden ser encendidas a
travs de la red, podremos utilizar esta funcin desde Epoptes. De otra manera las mquinas no harn nada al recibir la seal de encendido a travs de
la red.
Configuracin para usar Wake on LAN
Para configurar Wake on LAN en los equipos es necesario entrar a sus BIOS y configurarlo desde ah, esta opcin muchas veces se llama "Network
boot", pero la forma concreta para habilitarlo depende del BIOS especfico de cada mquina.
En el equipo del profesor es necesario guardar las direcciones de las mquinas de los alumnos mientras estn prendidas. Para esto es necesario crear
un nuevo grupo en Epoptes y luego arrastrar los iconos que representan a cada equipo al grupo.

Crear nuevo grupo

Agregar equipos a un grupo


Cuando los equipos estn apagados los seguiremos viendo en el grupo creado, cada uno estar identificado por su direccin MAC. Para encenderlos
hay que seleccionarlos y hacer clic en el botn "Iniciar alumnos seleccionados (WOL)":

Wake on LAN

Instalacin y configuracin
En el servidor (mquina del profesor)
Instalacin
apt-get install epoptes

Configuracin
Epoptes usa el puerto 789 y algunos puertos aleatorios (entre 1024 y 65535) por lo que tenemos que permitir el trfico a esos puertos en el servidor,
podemos hacerlo en forma grfica con gufw o desde la consola (considerar que si gufw est habilitado se ignoran las reglas guardadas desde la
consola en /etc/iptables/rules.v4).
En la consola:
iptables -A INPUT -p tcp --dport 789 -j ACCEPT
iptables -A INPUT -p tcp --dport 1024:65535 -j ACCEPT
iptables-save > /etc/iptables/rules.v4

Lo mismo se puede hacer desde gufw:


1. Presionar Ctrl-F2 y escribir gufw.
2. Hacer clic en desbloquear (pedir la contrasea de root).
3. Habilitar gufw (si no lo estaba desde antes).
4. Aadir una regla (con el icono +) para permitir trfico entrante TCP desde el puerto 789.
5. Aadir la regla para el rango de puertos aleatorio, para esto escribir el rango separado con dos puntos: 1024:65535.

Configuracin del puerto 789

Configuracin de los puertos aleatorios

Configuracin terminada

En los clientes (mquinas de los alumnos)


Instalacin
apt-get install epoptes-client

Configuracin
En el cliente tenemos que configurar la direccin IP o el nombre de host de la mquina del profesor. Para esto hay que abrir el archivo:
/etc/default/epoptes-client

Este es un archivo de configuracin tpico donde las lneas que comienzan con un # son comentarios. En este archivo tenemos que descomentar la
variable SERVIDOR y asignarle la direccin deseada, a modo de ejemplo si suponemos que la direccin del servidor es 192.168.0.2, la configuracin
debera quedar de la siguiente forma:
# The server where epoptes-client will be connecting to.
# If unset, thin client user sessions running on the server will try to connect
# to "localhost", while thin client root sessions and fat or standalone clients
# will try to connect to "server".
# LTSP automatically puts "server" in /etc/hosts for thin and fat clients,
# but you'd need to put "server" in DNS manually for standalone clients.
SERVER=192.168.0.2
# The port where the server will be listening on, and where the client will try
# to connect to. For security reasons it defaults to a system port, 789.
#PORT=789

Debemos ejecutar el siguiente comando en el cliente (el cliente intentar conectarse al servidor):
epoptes-client -c

Si todo est bien la herramienta retorna una salida de este estilo:


lihuen@lihuen:/home/lihuen# epoptes-client -c
depth=0 C = AU, ST = Some-State, O = Internet Widgits Pty Ltd
verify error:num=18:self signed certificate
verify return:1
depth=0 C = AU, ST = Some-State, O = Internet Widgits Pty Ltd
verify return:1
DONE
Successfully fetched certificate from 192.168.0.2:789

Si algo no funciona verificar la conexin a la red del cliente y del servidor, ver si la IP del servidor es correcta y si las reglas de iptables del servidor son
correctas.
Por ltimo es necesario salir de la sesin grfica en el cliente y volver a entrar:
En LXDE: Men->Salir->Cerrar Sesin
En Cinnamon: Men->Cerrar Sesin (icono verde a la izquierda)

You might also like