Permitir conexiones remotas a nuestro Mysql

En la actualidad acabo de instalar Ubuntu Server con LAM, necesito conectarme a la administración de Mysql desde otra estación por medio del Mysql admin..

Al tratar de conectar, la aplicación me entrega errores , esto es por qe por defecto Mysql no permite conexiones remotas, para solucionar este problema lo que hay que hacer es:

editar el archivo /etc/mysql/my.cnf

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 127.0.0.1

Y dejarlo

# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
# bind-address = 127.0.0.1

Luego lo mejor es reiniciar el servicio

/etc/init.c/mysql restart

Como configurar una ip fija en linux

Luego de conocer como se configura una ip fija mediante shell https://pasoslinux.wordpress.com/2007/11/12/como-configurar-la-ip-en-linux-borrador-01/
es hora se saber como configurar los mismos parámetros pero que la configuración que realizamos sea perpetua, eso quiere decir que no se borre la configuración una vez que reiniciemos nuestro sistema.

Para esto tenemos que conocer algún editor como vi o nano, en particular yo prefiero nano por suerte viene en casi todos los sistemas debian pero el que aparece en la mayoría de los linux es vi el cual puede ser mas complicado por que se utilizan comandos para grabar, salir, reemplazar , buscar, etc es mucho mas flexible que el editor nano. Pero como lo único que queremos hacer es editar un archivo y luego guardarlo nos andará bien usar nano.

En debian o sus otros clones existe un archivo llamado interfaces este contiene la información de cada una de nuestras «interfaces» disponibles en nuestro sistema, generalmente cuando se instala linux la configuración en este archivo es básica eso quiere decir que la configuración es capas de iniciar las interfaces de red y configurarlas como DHC (abstención de ip mediante un servidor DHCP) para que entendamos..
Cundo una interfas esta configurada para DHCP quiere decir que cuando se inicia esta busca en la red si existe un servidor DHCP disponible , el servidor DHCP tiene como función otorgar una ip a quien se solo solicite y sin que exista duplicidad , claro todo esto depende de como este configurado el servidor DHCP dado que un servidor de estas características puede dar o no IP a quien se lo solicite o bien puede ser abierto y entregar tantas ips como le sean permitidas. Teniendo esto un poco claro continuamos con el titulo.

La ubicacion del archivo interfaces en debian esta ubicado en /etc/network/interfaces

Para editarlo lo hacemos de la siguiente forma

sudo nano /etc/network/interfaces

Si queremos asignar una ip tendremos que modificar lo que aparece en el campo donde nos indica el nombre de la interfas , en este caso eth0

Así puede aparecer

auto eth0
iface eth0 inet dhcp

Como comentamos anteriormente por defecto podemos encontrar que la interfas esta configurada para DHCP y como queremos ahora configurarla en forma estática tendremos que modificar dhcp por static de la siguiente forma

auto eth0
iface eth0 inet static

Bien.. ahora le entregaremos los datos de ip , mascara y puerta de enlace, siguiendo con el ejemplo anterior y en modo de ejemplo utilizaremos los datos del ejercicio anterior.

IP : 192.168.53.226
Netmask : 255.255.255.0
Puerta de enlace : 192.168.53.1

Entonces queremos agregar estos datos en nuestro archivo de configuración /etc/network/interfaces , para esto tendremos que agregar después de la linea static lo siguiente.

address 192.168.53.228
netmask 255.255.255.0
gateway 192.168.53.1

Nada complicado o si??

para terminar nuestra configuración de la interfas eth0 quedaría así.

auto eth0
iface eth0 inet static
address 192.168.53.228
netmask 255.255.255.0
gateway 192.168.53.1

Ahora si no te quieres complicar un poco mas la vida reinicia tu sistema o bien reinicia la red de la siguiente forma.

sudos /etc/init.d/networking restart

Publicado en Configuraciones. Comentarios desactivados en Como configurar una ip fija en linux

Como Configurar la IP en Linux ? (Borrador 0.1)

Bueno en esta ocasión y como hace mucho que no escribo nada, explicare de forma censillo como configurar una ip en una interfaz de red.

En primer lugar utilizaremos el comando ifconfig con este comando podemos:
Asignar valores a una interfaz (tarjeta de red )
Habilitar y des habilitar una Interfaz
En segundo lugar definiremos la Puerta de enlace con el comando route,

La explicación siguiente será para asignar una ip que solo será valida hasta la reiniciación de nuestro sistema esto quiere decir que la configuración que daremos solo estará guardada en memoria

Lo primero es conocer cuales son nuestras interfazes de red disponibles para esto ejecutaremos.

ifconfig

El resultado podría ser como este

lala@SRVSSIICL:~$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:0D:88:17:D3:1D

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3432 errors:0 dropped:0 overruns:0 frame:0
TX packets:3432 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:347320 (339.1 KiB) TX bytes:347320 (339.1 KiB)

Muy bien, esto nos dice que tenemos una interfaz de red llamada eth0 la segunda llamada lo es la interfaz interna localhost que no tocaremos.

Bien.. antes de empezar a configurar tenemos que tener los datos mínimos, por ejemplo la IP, Mascara de Red y Puerta de enlace

Imaginemos que los datos que necesitamos configurar en nuestra interfaz son.

IP : 192.168.53.226
Netmask : 255.255.255.0
Puerta de enlace : 192.168.53.1

Ahora nos toca configurarla, recuerda que se hace con permisos de Root en la mayoría de los casos.

Configurando ip
sudo ifconfig eth0 192.168.53.226

Configurando Mascara de red
sudo Ifconfig eth0 netmask 255.255.255.0

Ahora la puerta de enlace.
sudo route add default gw 192.168.53.1 eth0

para ver si nuestra configuración esta ok ejecutamos
ifconfig eth0

lala@SRVSSIICL:~$ ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:0D:88:17:D3:1D
inet addr:192.168.53.228 Bcast:192.168.53.255 Mask:255.255.255.0

Y par aver ls puerta de enlace

lala@SRVSSIICL:~$ route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
default 192.168.53.1 0.0.0.0 UG 0 0 0 eth0

Con estos pasos ya tenemos configurada una ip fija en nuestra tarjeta de red.
Recuerda que esta configuración durara solo hasta que reinicies tu Linux.

Saludos.

Publicado en Configuraciones. Comentarios desactivados en Como Configurar la IP en Linux ? (Borrador 0.1)