sábado, 28 de febrero de 2015

Cómo usar los mirrorlist.pacnew

El día de hoy al abrir un terminal y hacer el clásico

sudo pacman -Syu

Veo que Arch sólo me manda una actualización llamada: pacman-mirrorlist-20150228-1 y se guarda como mirrorlist.pacnew en la dirección /etc/pacman.d/

Anteriormente ya había hablado sobre los .pacnew en otro post que puedes visitar aquí pero creo que éste lo complemente perfectamente. Aprovechando que hoy llego este nuevo archivo a mi sistema voy a explicar cómo lo podemos usar.
En lo personal, cuando llegan archivos mirrorlist no reviso diferencias xq sé que son links, solo lo pongo a funcionar y ya, si tengo algún problema siempre puedo volver con el backup que realice.

De forma muy general veremos como revisarlos ya que en ocasiones nos puede llegar algún archivo de configuración al sistema y es más practico revisarlo con diff que ir hasta el archivo y abrirlo para revisar linea por linea.

Lo revisamos

Para revisarlo podemos usar el comando cat para "echarle un ojo" al nuevo archivo, aunque por su nombre ya sabemos su contenido.
cat /etc/pacman.d/mirrorlist.pacnew

Después podemos usar el coman diff para ver las diferencias entre nuestro archivo mirrorlist y el mirrorlist.pacnew, en seguida tendremos el resultado en consola.
diff /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.pacnew

También podemos dirigirnos hasta el directorio /etc/pacman.d/ y usar nuestro edito favorito para revisarlos.

Lo usamos

En este punto te recomiendo ir a la dirección /etc/pacman.d/ y cada que ejecutemos una orden en terminal revises los cambios que se estarán dando en ese directorio, así es más fácil de entender.

Primero que nada, tenemos que hacer un backup de nuestro mirrorlist original, vamos al termina y escribimos:
$ sudo mv /etc/pacman.d/mirrorlist /etc/pacman.d/mirrorlist.backup

Después colocamos el mirrorlist.pacnew como nuestro mirrorlist para que pacman pueda leerlo.
$ sudo mv /etc/pacman.d/mirrorlist.pacnew /etc/pacman.d/mirrorlist

Ahora mismo ya tenemos nuestro nuevo archivo mirrorlist pero si intentamos actualizar nos devolverá un error.


Vamos a usar nano para resolver este problema, en terminal escribimos:
$ sudo nano /etc/pacman.d/mirrorlist

Encontramos que todos los server están comentados con un " # " al inicio de cada linea, por eso pacman nos manda el error al intentar actualizar. Revisando mas detalladamente podemos ver que los server están ordenados alfabéticamente y por país así que descomentaremos (quitando el # al inicio de la linea) los server más cercanos a nuestra ubicación. Como no tenemos en la lista algún server de mi país, usaré los de Estados Unidos que son los más cercanos.


Guardamos los cambios y cerramos nano, ahora forzamos a pacman para actualizar.
$ sudo pacman -Syyu


Terminamos, ya estamos usando el mirrorlist.pacnew que nos llego.

Utilizar corrector ortográfico en Opera

Por defecto Opera tiene activado el corrector ortográfico pero no tiene el diccionario para tal cometido.
Para añadir un diccionario abrimos Opera y presionamos Alt+P para ir hasta Configuración, bajamos para llegar hasta la sección Idiomas y pulsamos Diccionarios...


En la venta que se abrió seleccionamos Añadir y dependiendo nuestra nacionalidad así elegimos un diccionario, en mi caso: español ( México).


Después pulsamos el botón: Usar este idioma para corrección ortográfica, esperamos a que se instale y pulsamos en terminar.

Ahora podemos escribir con la tranquilidad de tener nuestro corrector ortográfico instalado.



miércoles, 25 de febrero de 2015

Cómo Conectarnos a un servidor VPN

Existe gran cantidad de información en internet sobre que es y como funciona una conexión por VPN así que no entrare en esos detalles , vamos directo a la practica.

Mas información: https://es.wikipedia.org/wiki/Red_privada_virtual

Yo utilizo Arch y XFCE pero en otras distros y DE's debe funcionar. La mayoría de las distros ya traen todo lo necesario para crear una conexión mediante OpenVPN. Para este tutorial vamos a conectarnos a los servidores de VPNbook. Un punto importante: Aunque ganamos anonimato en la red, perdemos en velocidad de conexión, aquí la importancia de seleccionar un server cercano a nuestro país.

En arch tendremos que instalar 2 paquetes.

$ sudo pacman -S openvpn networkmanager-openvpn

Ahora ingresamos a www.vpnbook.com para descargar los archivos necesarios.



Damos clic en OpenVPN, seleccionamos el server que esté mas cerca de nuestro país (en mi caso US1)y damos clic para descargar, también tenemos que apuntar el Username y Password, mas delante lo necesitaremos para conectarnos. Es muy probable que el password que veas ya sea otro.

Terminada la descarga tendremos un archivo .zip, hay que descomprimirlo, éste tiene 4 archivos con extensión .ovpn, renombramos uno de ellos como “vpnbook.crt” como se ve en la imagen.



Ya tenemos lo archivos necesarios ahora tenemos que crear la conexión, para eso hacemos clic en el gestor de red > Conexiones VPN > Configurar VPN



Nos aparecerá la ventana de Conexiones de red, pulsamos Añadir y en la siguiente ventana seleccionamos OpenVPN y pulsamos Crear.



Llegado a este paso, debemos abrir uno de los archivos resultado de la descompresión, yo usaré el archivo: vpnbook-us1-tcp443.ovpn, para abrirlo usaremos nuestro editor favorito. Dentro hay algunos parámetros que necesitamos conocer para poder conectarnos.



proto: indica el protocolo que usaremos para la conexión (TCP)
remote: Es la Pasarela y el puerto (443), aquí podemos usar la IP o el nombre de dominio. (usaremos el dominio).
comp-lzo: Es el tipo de compresión que se utilizará.
ciper AES-128-CBC: Es el cifrado.

Este archivo nos indica la configuración para conectarnos mediante el puerto 443 (https/ssl).

Ya tenemos lo que necesitamos saber, continuemos en donde nos quedamos.

En la ventana que nos apareció vamos a comenzar la configuración:
Nombre de la conexión: Pueden poner el nombre que más les guste, yo le puse vpnbook.
Pasarela: Aquí pondremos la dirección ip o su dominio seguido de dos puntos (:) el puerto que usaremos para conectarnos (443), otros dos puntos y el protocolo (TCP).
Tipo: Ponemos contraseña
Nombre de usuario y Contraseña: Recuerdan que comente que tenían que apuntar el Username y el Password, bueno aquí es donde los pondremos.
Certificado CA: Aquí debemos selecciona el archivo que renombramos como vpnbook.crt.



Terminando de configurar los parámetros de esta ventana, pulsamos en Avanzado, aquí solo vamos a palomear algunas cosas como:

Usar compresión LZO y Aleatorizar los equipos remotos: Ésto ultimo es para darle “un respiro” a los servidores ya que actúa como un balanceador de carga. No palomearemos Usar conexión TCP porque ya indicamos en la pasarela el puerto y el tipo de conexión.

Terminando aquí pasamos a la pestaña Seguridad.



Ya casi terminamos!. Ahora sólo seleccionamos el Cifrado: AES-128-CBC y lo demás lo dejamos como esta. Con esto ya solo pulsamos en aceptar y después Guardamos.



Nos vamos al gestor de red y damos clic sobre él > conexiones VPN, veremos el nombre que le dimos a la conexión que acabamos de configurar y le damos clic.



Si usan XFCE como yo, les aparecerá una ventana donde nos pede la contraseña (Password) la ponemos y pulsamos Aceptar.



Esperamos unos segundos a que se establezca la conexión y si todo lo hicimos bien, nos mostrara un mensaje de acceso VPN. Note el candadito que aparece junto a al gestor de red.



Por último, te recuerdo que vpnbook cambia la contraseña de acceso cada cierto tiempo por lo que debes visitar su página web si tienes problemas para conectarte, posiblemente ya sea otra contraseña

Si te ayudo la información regalanos un clic aquí.