(→Abrir programas de forma remota en las máquinas de los alumnos) |
(→Abrir programas de forma remota en las máquinas de los alumnos) |
||
Línea 27: | Línea 27: | ||
Imagen:Epoptes - Abrir programas 3.png|Tux Paint abierto en todos los clientes | Imagen:Epoptes - Abrir programas 3.png|Tux Paint abierto en todos los clientes | ||
</gallery> | </gallery> | ||
+ | [[Imagen:Epoptes - Abrir programas 3.png|Tux Paint abierto en todos los clientes]] | ||
==Apagar las máquinas de los alumnos== | ==Apagar las máquinas de los alumnos== |
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 características similares a controlaula e ITALC pero parece ser más fácil 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 más.
Al final de está página hay una guía de instalación.
Una vez instalado y configurado Epoptes arranca automáticamente en las máquinas de los alumnos. En la máquina del profesor es necesario ir a Menú->Internet->Epoptes.
A continuación veremos las distintas actividades que se pueden hacer desde la máquina del profesor.
En todo momento se ven miniaturas de las pantallas de los alumnos que se actualizan periódicamente.
También es posible ver la pantalla de un alumno haciendo doble clic en la miniatura:
apt-get install epoptes
Epoptes usa el puerto 789 y algunos puertos aleatorios (entre 1024 y 65535) por lo que tenemos que permitir el tráfico a esos puertos en el servidor, podemos hacerlo en forma gráfica 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).
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
apt-get install epoptes-client
En el cliente tenemos que configurar la dirección IP o el nombre de host de la máquina del profesor. Para esto hay que abrir el archivo:
/etc/default/epoptes-client
Este es un archivo de configuración típico donde las líneas que comienzan con un # son comentarios. En este archivo tenemos que descomentar la variable SERVIDOR y asignarle la dirección deseada, a modo de ejemplo si suponemos que la dirección del servidor es 192.168.0.2, la configuración debería 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 conexión 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 sesión gráfica en el cliente y volver a entrar: