Configurar la dirección ip estatica en Ubuntu – Ubuntu Tips

Ubuntu LinuxCon las nuevas versiones de ubuntu, la configuración de la red una vez finalizada la instalación se queda como ip dinámica. Esto puede ser muy útil para los equipos de escritorio, y en el caso de querer cambiarlo a estático a través del configurador de red se hace rápido, pero, en el caso de los servidores, no es muy practico que digamos, y en la mayoria de los casos, yo por lo menos lo hago, prescindo del entorno gráfico para ese tipo de sistemas.

Entonces, ¿como cambiamos la configuración de dinámica a estética?. En versiones anteriores de Debian, existía una herramienta que se llamaba etherconf la cual era muy útil, pero la he buscado en los repositorios de Ubuntu y no la he encontrado, de todas maneras se puede hacer de una manera no muy complicada a mano.

El fichero /etc/network/interfaces

En este fichero se establece la configuración de los interfaces de red de nuestro sistema. Por defecto tendremos establecida la configuración del interfaz lo (loopback) y el eth0 que corresponde a la tarjeta de red. Si tenemos varias tarjetas de red en el sistema podemos tener otra como eth1 o eth2.

Para establecer en el interfaz eth0 la dirección IP estática antes de ponernos a modificar nada tendremos que conocer los siguientes datos:

  • Dirección IP que queramos asignar a nuestro sistema. Parece una obviedad pero es importante saber que dirección le queremos asignar y asegurarnos que no esta repetida en nuestra red local.
  • Mascara de nuestra red. En la mayoría de los casos las redes que usamos en nuestra red local usan una mascara de 24 (255.255.255.0) pero por si acaso no cuesta nada asegurarse.
  • Dirección de la puerta de enlace (Gateway). Aqui generalmente se especifica la dirección IP de nuestro Router.
  • Dirección de retransmisión (Broadcast) de nuestra red (opcional). Si estamos usando una red de 24 sera la misma dirección que nuestro ordenador pero sustituyendo el ultimo octeto por 255.

En caso de duda no cuesta nada, antes de modificar nada, realizar desde la terminal un ifconfig o ifconfig -a para ver como se ha configurado nuestra red automáticamente y apuntarnos esos valores.

Para este ejemplo voy a usar unos valores típicos

  • Direccion IP: 192.168.1.2
  • Mascara: 255.255.255.0
  • Gateway: 192.168.1.1
  • Broadcast: 192.168.1.255

El fichero nos quedara de esta manera

<br /><br />auto lo<br /><br />iface lo inet loopback<br /><br />auto eth0<br /><br />iface eth0 inet static<br /><br />address 192.168.1.2<br /><br />netmask 255.255.255.0<br /><br />gateway 192.168.1.1<br /><br />broadcast 192.168.1.255<br /><br />

Una vez guardados estos valores en el fichero interfaces,(para guardarlo tienes que ser root) antes de ponernos a reiniciar la red o el sistema, tenemos que modificar otro fichero, ya que si no lo hacemos probaremos a ver si tenemos conexión y no nos conectaremos a ningún sitio.

El fichero /etc/resolvconf/resolvconf.d/base

En este fichero tenemos que especificar los servidores DNS que vamos a usar. Antes el modificando el fichero /etc/resolv.conf ya lo tenias todo echo pero ahora si lo haces, cada vez que reinicies el sistema te encontraras que no hay nada de lo que habías puesto. Ahora es el fichero base el que hay que modificar. Si tenemos servidor DNS dentro de nuestra red local lo pondremos antes que ningún otro DNS. Y si no tenemos y no sabemos cual configurar siempre podemos usar el de Google que funciona muy bien y es muy fácil de recordar (8.8.8.8)

<br /><br />nameserver 127.0.0.1<br /><br />nameserver 8.8.8.8<br /><br />search midominio.es<br /><br />

La ultima linea (search) si no estamos dentro de ningún dominio no hace falta ponerla.

Ahora si una vez modificado este fichero ejecutamos los siguientes comando y ya lo tendremos todo configurado para que funcione

<br /><br />resolvconf -u<br /><br />service networking restart<br /><br />

Gestioando el resolvconf http://enavas.blogspot.com.es/2012/11/resolvconf-gestionando-etcresolvconf.html

Enhanced by Zemanta

Determinar y cambiar la codificación de un fichero – Linux Tips

Puede ser que alguna vez nos sea útil saber cual es la codificación de un fichero, y para conocerla podemos usar el comando file


file -bi test.txt

text/plain; charset=us-ascii

 

 

El ejemplo anterior nos dice que es un fichero de texto y que su codificación es us-ascii.

Si queremos cambiar la codificación de ese fichero podemos utilizar o bien el comando iconv o recode.


iconv -f ascii -t utf8 test.txt > testUTF8.txt

 

 


recode UTF-8 test.txt

Ahora nuestro fichero esta codificado en UTF-8.

Articulo original en inglés

http://mindspill.net/computing/linux-notes/determine-and-change-file-character-encoding/

 

 

 

Enhanced by Zemanta

Crear accesos directos en Ubuntu – Ubuntu Tips

Ubuntu LinuxDesde que Ubuntu ha adoptado Unity, una de las cosas que mas echo en falta es la de crearme mis propios accesos directos en el escritorio. Es verdad que si instalas una aplicación desde la tienda ubuntu, estos programas una vez lanzados desde el buscador y abiertos, desde la barra de programas y haciendo botón derecho sobre el los puedes anclar, y luego llevarte el lanzador en el escritorio, pero, ¿y si te descargas el programa desde Internet y no requiere instalación, como puede ser Eclipse o Zend Studio? en ese caso tenemos dos opciones, o ir a la carpeta donde lo tenemos, y ejecutarlo o crearnos un acceso directo. Hay varias maneras de hacerlo, y puede ser un poco tedioso, pero no es complicado. La manera mas sencilla, por lo menos desde mi punto de vista es creando el fichero .deskop.

Abrimos un editor de textos, como podría ser el Gedit y escribimos lo siguiente:


[Desktop Entry]

Version=9.0.4

Type=Application

Terminal=false

Comment=Zend Studio 9.0.4

Icon=/opt/ZendStudio/icon.xpi

Name=Zend Studio 9.0.4

Exec=/opt/ZendStudio/ZenStudio

Este fichero lo guardamos como ZendStudio.desktop y listo, ya tenemos el acceso creado en el escritorio. Una vez guardado comprobar si tiene los permisos de ejecución

Si queremos agregar al menú este acceso directo, podemos ponerlo en 2 sitios, o bien habilitado para todos los usuarios.

Para todos los usuarios:

Con permisos de administrador movemos el fichero al directorio /usr/share/applications

Solo para nuestro usuario:

Movemos el fichero al directorio $home/.local/share/applications

Enhanced by Zemanta

Utilidad para la conversión de dígitos binarios – Utilidades Web

En alguna ocasión puede suceder que a la hora de especificar las unidades en algún fichero de configuración no podamos utilizar unidades mas amigables, como los Megas o los Gigas, y tengamos que especificarlo en Kilobytes o bytes. Para esas ocasiones esta web nos puede ser de bastante utilidad.

http://www.onlineconversion.com/computer_base2.htm

Error «REMOTE HOST IDENTIFICATION HAS CHANGED» – Linux Tips

Puede ser que alguna vez al cambiar algún ordenador, y asignarle la ip que tenia el
anterior o reinstalar un sistema en la misma maquina, al intentar
conectarnos via ssh al ordenador nos da el siguiente error :
 

@ WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that a host key has just been changed.
Y luego unas cuantas cosas mas.
Este mensaje quiere decir que la clave que tenemos guardada de esa dirección no corresponde
con la clave que tiene actualmente. Para solucionarlo tenemos que borrar la clave que teníamos
anteriormente. Para hacerlo lo hacemos así,  desde nuestro home:
ssh-keygen -f ".ssh/known_hosts" -R <direccion IP o hostname a borrar>

Teamcity and YouTrack on Ubuntu 12.10 (Quantal Quetzal)

Add your thoughts here… (optional)

100 consejos SEO para poner tu blog en lo mas alto de Google – SEO Tips

Hace años con la explosión de internet se impuso una máxima que era «Si no estas en internet no existes», hoy en día esa frase sigue vigente pero se completa con esta otra » y si no apareces en la primera pagina de los buscadores es como si no existieras». Desde la primera parte de la frase hasta la actual el trabajo a la hora de desarrollar un sitio web ha cambiado, y lo que podía considerarse como una tarea propia del desarrollador se ha convertido en una tarea especifica de un especialista y dedicar mas tiempo que el que mucha gente se cree. El siguiente articulo nos puede ayudar a la hora de posicionar nuestra/as paginas en lo mas alto de internet.
https://exploreb2b.com/articles/100-seo-tips-turn-your-blog-into-the-top-of-google

Enhanced by Zemanta

Instalación de impresoras en Mac OS X – Mac OS X Tips

AppleAunque parezca mentira hay impresoras, sobre todo las láser, que no acaban de llevarse bien con Mac OS X, sobre todo si tienen que acceder a la impresora vía red. Me ha sucedido que algunos Mac en un principio se configuran bien con la impresora láser de red, pero a la hora de imprimir 1 pagina se puede convertir en mas de 100 y todas con caracteres extraños en el principio del papel.
Googleando descubrí estas paginas web, y siguiendo los pasos de la primera y cambiando el driver en el Mac por el nuevo, la impresión funciona correctamente.
Como nota dire que la impresora de red laser es una Ricoh.

http://www.linuxfoundation.org/collaborate/workgroups/openprinting/macosxpxlmono
http://gimp-print.sourceforge.net/MacOSX.php

Enhanced by Zemanta

Seis ideas para crear una landing page – Web Tips

El otro dia buscando algo de inspiración para la creación de una landing page descubrí esta pagina la cual nos puede ser muy útil.
http://inspirationfeed.com/articles/business/six-ideas-for-your-successful-landing-page/

Enhanced by Zemanta

Quickoffice now free for all, courtesy of Google