miércoles, 22 de agosto de 2012

Escritorio remoto de Linux a Windows con KRDC



KRDC nos permite conectarnos a vnc y a rdp muy facilmente, basta con poner la direccion de la computadora a la que nos conectaremos y escoger si usaremos vnc o rdp para la conexion.
Luego solo configuramos con unos clicks si la conexion se centrara en velocidad o en calidad de imagen, si manejas una conexion de 512 o menos te recomiendo que la configures para mejor velocidad, yo tengo una conexion de 1mb lo configure para optimizar velocidad y va realmente rapido, el retardo en la respuesta era practicamente de cero.
Ademas detecta los escritorios remotos dentro de la red de area local usando el ZeroConf protocol.
Para utilizarlo desde KDE pense que seria suficiente con cargarlo desde el menu Internet — KRDC pero curiosamente lanza un error al hacer la conexion, y esto es porque realmente no esta instalado aun, asi que vamos a una terminal y ponemos :

En ubuntu
$ sudo apt-get install krdc

En OpenSuse
$ sudo yast install krdc




Y listo ahora podremos conectarnos sin ningun problema.
Nota: recuerda que si te vas a conectar a un equipo con windows debes hablitar la opcion del escritorio remoto en windows para poder accesar sin problemas. Ademas si vas a hacer una conexion atravez de internet en vez de hacerla en una lan, no te servira de nada con direcciones del tipo 192.168.1.x ya que son direcciones internas en la lan de ser este tu caso, deberas configurar tu router para que direccione la peticion del Remote desktop a la ip de la maquina que quieres conectar.

Gnome clasico en Ubuntu 12



En Ubuntu 12.04 Precise, podremos instalar Gnome clásico (Fallback) y los nostálgicos de Gnome 2.x podrán seguir disfrutando de su añorado escritorio.

Tras la actualización de Gnome 2.x a Gnome 3.x han llegado diversos shells: Gnome-shell (propio de Gnome), Unity (Ubuntu) y Cinamon (Linux Mint) y todos ellos corren bajo Gnome 3.x.

Gnome 2.x ha muerto y ya no se seguirá con su desarrollo a excepción de "Mate" donde un pequeño grupo de desarrolladores siguen con su desarrollo, pero personalmente no le veo mucho futuro.

Ubuntu ha mantenido el proyecto "Fallback" desde un principio como un clon de Gnome 2.x, pero la verdad es que dejaba mucho que desear y había muchos bugs, pero para la nueva versión LTS (larga duración) de Ubuntu 12.04 ha mejorado bastante y desde la Beta 2 ya disponemos de este Escritorio clásico.



Nota: Gnome clásico NO es Gnome 2.x, si no que el paquete gnome-panel y sus dependencias han sido portadas a GTK 3.x y corren bajo Gnome 3.x, por lo que disponemos también de sus innovaciones y actualizaciones.

Para instalar Gnome classic, el paquete a instalar es
gnome-panel
sudo apt-get install gnome-panel

Para arrancar el sistema con él lo seleccionamos en el LightDM (pantalla de logeo donde seleccionamos usuario):


Como podéis ver en la imagen dispondremos de los siguientes Escritorios:
  • Escritorio clásico >> con efectos 3D y Compiz como gestor de ventanas.
  • Escritorio clásico (sin efectos) >> con efectos 2D y Metacity como gestor de ventanas.
  • Unity >> con efectosa 3D y Compiz como gestor de ventanas.
  • Unity 2D >> con efectos 2D y Metacity como gestor de ventanas.

Configurar los paneles

Para configurar, mover, añadir, quitar los paneles hay que pulsar sobre el panel la tecla:
ALT + clic derecho del ratón.

Esto funciona en el "Escritorio clásico sin efectos", pero no funciona en el "Escritorio clásico" (con efectos). La solución es pulsar la combinación de teclas:
ALT + SUPER + clic derecho del ratón.

Instalar Global AppMenu en Gnome clásico

En Gnome Clásico no tenemos el AppMenu (menús de aplicaciones en el panel superior) , pero si nos gusta o simplemente tenemos una pantalla pequeña y queremos ahorrar espacio, podemos instalarlo:

Añadir los repositorios con:
sudo add-apt-repository ppa:canonical-dx-team/une
Actualizarlos con:
sudo apt-get update
E instalar los siguientes paquetes:
sudo apt-get install appmenu-gtk libqtgui4 indicator-applet-appmenu indicator-appmenu
Una vez instalado, vamos a añadirlo al panel: hacemos ALT+SUPER+clic derecho > añadir al panel y seleccionar "Menú de aplicaciones de la miniaplicación de indicadores"

Si hacéis esto recomiendo: quitar el menú que trae el panel y añadir el "Menú principal", ya que es un solo icono y desde él se accede a todo el menú y así ahorramos espacio para el AppMenu.

Aquí os dejo un vídeo donde podéis verlo en acción:

domingo, 12 de agosto de 2012

Subredes - calculo de broadcast / Red y rango de Red

Elige todos los rangos de IP de host válidos para la subred 15.242.55.62/27

A. 15.242.55.31-15.242.55.62
B. 15.242.55.32-15.242.55.63
C. 15.242.55.33-15.242.55.62
D. 15.242.55.33-15.242.55.63

1.1) Pasar a binario la IP dada

1.2) Separamos Bits de RED contra Bits de HOSTS. En éste caso tenemos una dirección de clase "A" pero el prefijo /27 rompe con la clase para darnos la máscara.

00001111 . 11110010 . 00111110 . 00111110 = 15.242.55.62 (la ip que nos dieron)
      8       +       8      +       8       +       8       = 32 bits total los 4 octectos

En rojo están identificados los Bits que tenemos para la red (/27) y que los ocupará exclusivamente la RED para identificar la misma.

El resto de los Bits (5) los ocuparán los HOSTS. (es decir los equipos como PC y routers que tomen IP)

2) Una vez pasado a binario, procedemos a obtener la máscara.

Para ésto, pasamos todos los Bits de la RED (los que están en rojo) y los pasamos a "1"
Lo mismo para los Bits que identifican los Hosts, pero los pasamos a "0"

La máscara en binario quedaría algo así:

11111111 . 11111111 . 11111111 . 11100000 = 255.255.255.224

3) Una vez obtenida la Máscara, ejecutamos un "AND" entre la IP dada y la máscara que acabamos de calcular respetando la siguiente regla:

0 + 0 = 0
0 + 1 = 0
1 + 0 = 0
1 + 1 = 1

Planteamos las ip's en binario y condicionamos de la siguiente manera para obtener el segmento de RED:

00001111 . 11110010 . 00111110 . 00111110 = 15.242.55.62 (la ip que nos dieron)
11111111 . 11111111 . 11111111 . 11100000 = 255.255.255.224 (máscara)
------------------------------------------------------------------
00001111 .  11110010 . 00111110 . 00100000 = 15.242.55.32 (la red que es igual a la primera IP)

Nuestra red está identificada - 15.242.55.32/27

3) Por último necesitamos identificar la dirección de "Broadcast" para comprender donde termina el segmento de RED.

Para eso pasamos todos los Bits de host a "1" sobre la dirección de RED que obtuvimos previamente.

00001111 .  11110010 . 00111110 . 00100000 = IP RED
00001111 .  11110010 . 00111110 . 00111111 = 15.242.55.63 IP Broadcast

Si pasamos el binario a Decimal nos da la dirección IP 15.242.55.63/27 (ésta es la última dirección del segmento NO-utilizable)

Con éstos datos ya conocemos el rango del segmento

IP RED   : 15.242.55.32
Máscara  : 255.255.255.224
Broadcast: 15.242.55.63
Rango     : 15.242.55.33 <-> 15.242.55.62 (hosts válidos)

Y la respuesta a la pregunta del "exámen" (sabiendo el rango) la respondemos conociendo que el o los rangos válidos son:


C. 15.242.55.33-15.242.55.62


Todas las demás quedan fuera del rango o no son utilizables.

Una web para corroborar lo que hicimos puede ser la : http://www.subnet-calculator.com/