hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
Podrías revisar si te reconoció el hardware con "dmidecode", talvez solo no esta arriba la inferfaz
Saludos.
El 28 de enero de 2011 12:37, Julio Cesar jcesar@geotech.cu escribió:
hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
-- Julio Cèsar Carballo Lòpez Administrador de Red Instituto de Geografìa Tropical Debian GNU/Linux User Linux Registered User: 477739 Telef: (537) 832/3494 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
On Fri, 28 Jan 2011 13:07:32 -0300, Camilo Astete camilo.astete@gmail.com wrote:
Podrías revisar si te reconoció el hardware con "dmidecode", talvez solo no esta arriba la inferfaz
Saludos.
El 28 de enero de 2011 12:37, Julio Cesar jcesar@geotech.cu escribió:
hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
-- Julio Cèsar Carballo Lòpez Administrador de Red Instituto de Geografìa Tropical Debian GNU/Linux User Linux Registered User: 477739 Telef: (537) 832/3494 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
lo que puede encontrar por el resultado de dmidecode fue esto ?
Handle 0x0013, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6 Internal Connector Type: None External Reference Designator: LAN External Connector Type: RJ-45 Port Type: Network Port
Handle 0x0014, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J12 Internal Connector Type: None External Reference Designator: LAN External Connector Type: RJ-45 Port Type: Network Port
Si mal no recuerdo el otro conector es para administración remota.
-----Mensaje original----- De: centos-es-bounces@centos.org [mailto:centos-es-bounces@centos.org] En nombre de Julio Cesar Enviado el: viernes, 28 de enero de 2011 10:38 a.m. Para: centos-es@centos.org Asunto: [CentOS-es] duda sobre ethx en centos sobre un HP Proliant ML150 G6
hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
hola!
has revisado la bios ¿?
son las dos tarjetas de red iguales ¿?
algunas tarjetas de red pueden tener su propia bios también.
saludos!
2011/1/28 Javier Aquino H. JAquino@lexuseditores.com:
Si mal no recuerdo el otro conector es para administración remota.
-----Mensaje original----- De: centos-es-bounces@centos.org [mailto:centos-es-bounces@centos.org] En nombre de Julio Cesar Enviado el: viernes, 28 de enero de 2011 10:38 a.m. Para: centos-es@centos.org Asunto: [CentOS-es] duda sobre ethx en centos sobre un HP Proliant ML150 G6
hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
-- Julio Cèsar Carballo Lòpez Administrador de Red Instituto de Geografìa Tropical Debian GNU/Linux User Linux Registered User: 477739 Telef: (537) 832/3494 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
No sera un puerto serial para management ?
El 28/01/11 12:37, Julio Cesar escribió:
hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
--- On Fri, 1/28/11, Julio Cesar jcesar@geotech.cu wrote:
hola lista tengo un server HP Proliant ML150
G6 tengo montado
centos 5.5 x64 el server tiene 2 entradas NIC pero
el sistema reconoce una
eth nada mas, tendra este server 2 tarjetas NIC
como saber gracias
por lo general, los servidores HP vienen con 2 puertos ETH para el sistema, y un puerto RJ45 que es el puerto iLo (administracion) que no tiene nada que ver con el systema Operativo instalado.
pero lo que tu tienes es la gama baja de servidores HP, la familia ML100 solo debe de tener un puerto ethernet
eso es lo que dice quickspec de tu servidor: http://h18000.www1.hp.com/products/quickspecs/13249_div/13249_div.html
Interfaces: Parallel 0 Serial 1 Pointing Device (Mouse, PS2) 1 Graphics 1 Keyboard (PS2) 1 USB 2.0 Ports 8 total (4 Rear, 2 Front, and 2 Internal) Network RJ-45 (Ethernet) 1 (10/100/1000 bits/s) Remote Management HP Lights-Out 100i Baseboard Management Controller
por lo que creo que estas confundido y el segundo puerto RJ45 que ves en el servidor NO es red para el sistema operativo pero para iLo
cu roger
El 28/01/11 13:19, Julio Cesar escribió:
On Fri, 28 Jan 2011 13:07:32 -0300, Camilo Astete camilo.astete@gmail.com wrote:
Podrías revisar si te reconoció el hardware con "dmidecode", talvez solo no esta arriba la inferfaz
Saludos.
El 28 de enero de 2011 12:37, Julio Cesarjcesar@geotech.cu escribió:
hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
-- Julio Cèsar Carballo Lòpez Administrador de Red Instituto de Geografìa Tropical Debian GNU/Linux User Linux Registered User: 477739 Telef: (537) 832/3494 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
lo que puede encontrar por el resultado de dmidecode fue esto ?
Handle 0x0013, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J6 Internal Connector Type: None External Reference Designator: LAN External Connector Type: RJ-45 Port Type: Network Port
Handle 0x0014, DMI type 8, 9 bytes Port Connector Information Internal Reference Designator: J12 Internal Connector Type: None External Reference Designator: LAN External Connector Type: RJ-45 Port Type: Network Port
dmesg | grep eth ?
Casi seguro que ese otro puerto es sólo para mantenimiento; no te va a aparecer nunca en Centos ni en ningún otro sistema operativo por que la BIOS lo trata de otra forma.
Saludos.
El 28 de enero de 2011 16:37, Julio Cesar jcesar@geotech.cu escribió:
hola lista tengo un server HP Proliant ML150 G6 tengo montado centos 5.5 x64 el server tiene 2 entradas NIC pero el sistema reconoce una eth nada mas, tendra este server 2 tarjetas NIC como saber gracias
PD otra cosa hice un ifconfig -a y me devolvio otro dispositivo sit0 ?
-- Julio Cèsar Carballo Lòpez Administrador de Red Instituto de Geografìa Tropical Debian GNU/Linux User Linux Registered User: 477739 Telef: (537) 832/3494 _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
eso es mas que probable, lo que debes hacer es mirar la parte posterior del servidor, alli al lado del puerto debe indicarte si es un nic o un puerto ilo.
César D. Cruz Arrunátegui
----- Mensaje original ----- De: "Roger Pena Escobio" orkcu@yahoo.com Para: centos-es@centos.org Enviados: Viernes, 28 de Enero 2011 19:56:09 GMT -05:00 Colombia Asunto: Re: [CentOS-es] duda sobre ethx en centos sobre un HP Proliant ML150 G6
--- On Fri, 1/28/11, Julio Cesar jcesar@geotech.cu wrote:
hola lista tengo un server HP Proliant ML150
G6 tengo montado
centos 5.5 x64 el server tiene 2 entradas NIC pero
el sistema reconoce una
eth nada mas, tendra este server 2 tarjetas NIC
como saber gracias
por lo general, los servidores HP vienen con 2 puertos ETH para el sistema, y un puerto RJ45 que es el puerto iLo (administracion) que no tiene nada que ver con el systema Operativo instalado.
pero lo que tu tienes es la gama baja de servidores HP, la familia ML100 solo debe de tener un puerto ethernet
eso es lo que dice quickspec de tu servidor: http://h18000.www1.hp.com/products/quickspecs/13249_div/13249_div.html
Interfaces: Parallel 0 Serial 1 Pointing Device (Mouse, PS2) 1 Graphics 1 Keyboard (PS2) 1 USB 2.0 Ports 8 total (4 Rear, 2 Front, and 2 Internal) Network RJ-45 (Ethernet) 1 (10/100/1000 bits/s) Remote Management HP Lights-Out 100i Baseboard Management Controller
por lo que creo que estas confundido y el segundo puerto RJ45 que ves en el servidor NO es red para el sistema operativo pero para iLo
cu roger
_______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
On Sat, 29 Jan 2011 20:31:35 -0500 (PET), César CRUZ ARRUNATEGUI ccruz@mail.ipd.gob.pe wrote:
eso es mas que probable, lo que debes hacer es mirar la parte posterior del servidor, alli al lado del puerto debe indicarte si es un nic o un puerto ilo.
César D. Cruz Arrunátegui
----- Mensaje original ----- De: "Roger Pena Escobio" orkcu@yahoo.com Para: centos-es@centos.org Enviados: Viernes, 28 de Enero 2011 19:56:09 GMT -05:00 Colombia Asunto: Re: [CentOS-es] duda sobre ethx en centos sobre un HP Proliant ML150 G6
--- On Fri, 1/28/11, Julio Cesar jcesar@geotech.cu wrote:
hola lista tengo un server HP Proliant ML150
G6 tengo montado
centos 5.5 x64 el server tiene 2 entradas NIC pero
el sistema reconoce una
eth nada mas, tendra este server 2 tarjetas NIC
como saber gracias
por lo general, los servidores HP vienen con 2 puertos ETH para el sistema, y un puerto RJ45 que es el puerto iLo (administracion) que no tiene nada que ver con el systema Operativo instalado.
pero lo que tu tienes es la gama baja de servidores HP, la familia ML100 solo debe de tener un puerto ethernet
eso es lo que dice quickspec de tu servidor:
http://h18000.www1.hp.com/products/quickspecs/13249_div/13249_div.html
Interfaces: Parallel 0 Serial 1 Pointing Device (Mouse, PS2) 1 Graphics 1 Keyboard (PS2) 1 USB 2.0 Ports 8 total (4 Rear, 2 Front, and 2 Internal) Network RJ-45 (Ethernet) 1 (10/100/1000 bits/s) Remote Management HP Lights-Out 100i Baseboard Management Controller
por lo que creo que estas confundido y el segundo puerto RJ45 que ves en el servidor NO es red para el sistema operativo pero para iLo
cu roger
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
si tienen razon es un puerto para Management gracias y disculpen mi ignorancia
saludos
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits - Instalo mysql-server 5.0.77 y php - Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain*
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Buenos dias
Necesito ayuda urgente, tengo un servidor CEntos 5 confirgurado como servidor de correos con send mail, hace unas 3 semanas me esta dando problemas, me cambia la hora de los correos de entrada a los usuarios no entiendo por que la hora de cada PC esta correcta, y la hora del server tambien esta correcta ayudenme porfavor necesito resolver este problema urgente.
Att. Elsa Alarcón
From: araquisc@gmail.com Date: Mon, 31 Jan 2011 11:29:22 -0300 To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain*
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
en ampliación de lo anterior comento lo siguiente:
he hecho esto:
# netstat -putan | grep mysql
y me aparece esto:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3319/mysqld
Así que parece ser que si está escuchando el servidor MySql por TCP y por el puerto 3306
Entonces dónde está el problema? Por qué no conectan mis aplicaciones PHP desde otro PC para conectar al servidor MySql?
-------------------------------------------------- From: "Gonzalo Cáceres" gonzalocaceres70@hotmail.com Sent: Monday, January 31, 2011 2:22 PM To: centos-es@centos.org Subject: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain* **
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
en ampliación de lo anterior comento lo siguiente:
he hecho esto:
# netstat -putan | grep mysql
y me aparece esto:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3319/mysqld
Así que parece ser que si está escuchando el servidor MySql por TCP y por el puerto 3306
Entonces dónde está el problema? Por qué no conectan mis aplicaciones PHP desde otro PC para conectar al servidor MySql?
From: "Gonzalo Cáceres" gonzalocaceres70@hotmail.com Sent: Monday, January 31, 2011 2:22 PM To: centos-es@centos.org Subject: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en
las
variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php
al
servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha
para
atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo
de
la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Por las dudas fijate si tenes el SELinux prendido....
El 31/01/11 12:52, Christian Araquistain escribió:
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain* **
2011/1/31 Gonzalo Cáceresgonzalocaceres70@hotmail.com
en ampliación de lo anterior comento lo siguiente:
he hecho esto:
# netstat -putan | grep mysql
y me aparece esto:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3319/mysqld
Así que parece ser que si está escuchando el servidor MySql por TCP y por el puerto 3306
Entonces dónde está el problema? Por qué no conectan mis aplicaciones PHP desde otro PC para conectar al servidor MySql?
From: "Gonzalo Cáceres"gonzalocaceres70@hotmail.com Sent: Monday, January 31, 2011 2:22 PM To:centos-es@centos.org Subject: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en
las
variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php
al
servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha
para
atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo
de
la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Saludos
2011/1/31 Christian Araquistain araquisc@gmail.com
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Tal como dice Christian, debes revisar si el usuario desde el que te conectas a MySQL está habilitado para conexiones remotas.
Por otro lado, siempre es bueno revisar la configuración de SELinux, que permita la conexión remota a ese puerto.
Éxitos.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain* **
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
en ampliación de lo anterior comento lo siguiente:
he hecho esto:
# netstat -putan | grep mysql
y me aparece esto:
tcp 0 0 0.0.0.0:3306 0.0.0.0:* LISTEN 3319/mysqld
Así que parece ser que si está escuchando el servidor MySql por TCP y por el puerto 3306
Entonces dónde está el problema? Por qué no conectan mis aplicaciones PHP desde otro PC para conectar al servidor MySql?
From: "Gonzalo Cáceres" gonzalocaceres70@hotmail.com Sent: Monday, January 31, 2011 2:22 PM To: centos-es@centos.org Subject: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como
en
cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en
las
variables que obtengo al escribir en el terminar mysqladmin variables,
me
dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php
al
servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha
para
atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo
de
la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket
TCP.
No se cómo cambiar el nombre de servidor localhost, y no entiendo
porqué
sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
como te comentan, ese usuario igual no tiene privilegios para conectarse.
Para ello puedes usar el comando grant
http://dev.mysql.com/doc/refman/5.1/en/adding-users.html
saludos!!!
Elsa Alarcon wrote:
Buenos dias
Necesito ayuda urgente, tengo un servidor CEntos 5 confirgurado como servidor de correos con send mail, hace unas 3 semanas me esta dando problemas, me cambia la hora de los correos de entrada a los usuarios no entiendo por que la hora de cada PC esta correcta, y la hora del server tambien esta correcta ayudenme porfavor necesito resolver este problema urgente.
por favor elsa, este es un hilo sobre otro tema, deberías enviar los mails con un tema diferente para que se orienten las personas
en todo caso, seguramente la zona horaria del servidor está mal.
en que zona horaria estás tu? En qué zona horaria está el servidor (date te dirá la zona)
saludos epe
Att. Elsa Alarcón
From: araquisc@gmail.com Date: Mon, 31 Jan 2011 11:29:22 -0300 To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain*
2011/1/31 Gonzalo Cáceresgonzalocaceres70@hotmail.com
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
Gracias por las respuestas.
Veamos... no he entendido mucho algunas cosas... pero creo que nos vamos acercando al problema.
Yo he creado un usuario con el PhpMyAdmin... y he marcado todos los privilegios... incluido el de Grant.
Luego he reiniciado el servidor... (lo hago cada vez que cambio algo).
Supongo que da lo mismo crear el usuario y otorgarle privilegios desde la consola que desde el PhpMyadmin...
Le he dado todos los privilegios a este usuario para cualquier servidor, %... para localhost... y para 127.0.0.1
Es exactamente lo mismo que he hecho con otros dos servidores de mysql donde tengo las mismas db. Uno en windows y otro en un NAS preinstalado ya de fábrica como comenté antes. Y siempre me funciona (conectarme con el PC en red local desde el que lo estoy intentando, y con el mismo usuario y password de siempre)... pero en la instalación limpia de Centos que he hecho no hay manera... de conectarse remotamente....
La IP local del servidor responde bien al hacer un ping.... puedo entrar desde otro PC en red al Apache y al PhpMyAdmin instalado en el servidor mysql... y funciona perfectamente el mysql... pero desde otro equipo en red local no encuentro el modo de conectar...
He intentado conectar mediante Telnet desde el equipo PC en red local al servidor... por la IP del servidor y por el puerto 3306.... pero salen unas caracteres extraños y se interrumpe la conexión...
El SELinux y el Firewall desactivados.
El el host local del servidor mysql se que está escuchando por el puerto 3306 por cualquier IP.... pero no se como comprobar esto desde otro host...
Sigo en las mismas....
-------------------------------------------------- From: "Elsa Alarcon" onexecuador_sistema@hotmail.com Sent: Monday, January 31, 2011 3:15 PM To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenos dias
Necesito ayuda urgente, tengo un servidor CEntos 5 confirgurado como servidor de correos con send mail, hace unas 3 semanas me esta dando problemas, me cambia la hora de los correos de entrada a los usuarios no entiendo por que la hora de cada PC esta correcta, y la hora del server tambien esta correcta ayudenme porfavor necesito resolver este problema urgente.
Att. Elsa Alarcón
From: araquisc@gmail.com Date: Mon, 31 Jan 2011 11:29:22 -0300 To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain*
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones php al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero nada funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no salgo de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Gonzalo.
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Gracias por las respuestas.
Veamos... no he entendido mucho algunas cosas... pero creo que nos vamos acercando al problema.
Yo he creado un usuario con el PhpMyAdmin... y he marcado todos los privilegios... incluido el de Grant.
Luego he reiniciado el servidor... (lo hago cada vez que cambio algo).
Supongo que da lo mismo crear el usuario y otorgarle privilegios desde la consola que desde el PhpMyadmin...
Le he dado todos los privilegios a este usuario para cualquier servidor, %... para localhost... y para 127.0.0.1
Supongo que este es el caso, tienes el usuario para localhost y el usuario para 127.0.0.1, lo que indica que es la máquina del servidor MYSQL, localhost = 127.0.0.1 cambia este permiso para que el origen sea cualquiera.
Es exactamente lo mismo que he hecho con otros dos servidores de mysql donde tengo las mismas db. Uno en windows y otro en un NAS preinstalado ya de fábrica como comenté antes. Y siempre me funciona (conectarme con el PC en red local desde el que lo estoy intentando, y con el mismo usuario y password de siempre)... pero en la instalación limpia de Centos que he hecho no hay manera... de conectarse remotamente....
La IP local del servidor responde bien al hacer un ping.... puedo entrar desde otro PC en red al Apache y al PhpMyAdmin instalado en el servidor mysql... y funciona perfectamente el mysql... pero desde otro equipo en red local no encuentro el modo de conectar...
He intentado conectar mediante Telnet desde el equipo PC en red local al servidor... por la IP del servidor y por el puerto 3306.... pero salen unas caracteres extraños y se interrumpe la conexión...
El SELinux y el Firewall desactivados.
El el host local del servidor mysql se que está escuchando por el puerto 3306 por cualquier IP.... pero no se como comprobar esto desde otro host...
Sigo en las mismas....
From: "Elsa Alarcon" onexecuador_sistema@hotmail.com Sent: Monday, January 31, 2011 3:15 PM To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenos dias
Necesito ayuda urgente, tengo un servidor CEntos 5 confirgurado como servidor de correos con send mail, hace unas 3 semanas me esta dando problemas, me cambia la hora de los correos de entrada a los usuarios no entiendo por que la hora de cada PC esta correcta, y la hora del server tambien esta correcta ayudenme porfavor necesito resolver este problema urgente.
Att. Elsa Alarcón
From: araquisc@gmail.com Date: Mon, 31 Jan 2011 11:29:22 -0300 To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain*
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno
al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones
php
al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero
nada
funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no
salgo
de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Desde la consola:
/* INGRESAR A LA CONSOLA MYSLQ */
mysql -u USUARIO -h HOST -p
/* PREGUNTA EL PASSWORD DEL USUARIO */
/* ESTANDO EN LA CONSOLA MYSQL*/
grant all privileges on DATABASE.* to 'USUARIO'@'CLIENTE' identified by 'CLAVE' with grant option;
/* Donde: DATABASE= nombre de base de datos. USUARIO= nombre de usuario. CLIENTE= nombre de host o dirección IP del equipo desde donde se quiere conectar. % significa cualquier host. CLAVE= clave a proveer para el USUARIO. */
Try.
2011/1/31 Juan Pablo Botero juanpabloboterolopez@gmail.com
Gonzalo.
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Gracias por las respuestas.
Veamos... no he entendido mucho algunas cosas... pero creo que nos vamos acercando al problema.
Yo he creado un usuario con el PhpMyAdmin... y he marcado todos los privilegios... incluido el de Grant.
Luego he reiniciado el servidor... (lo hago cada vez que cambio algo).
Supongo que da lo mismo crear el usuario y otorgarle privilegios desde la consola que desde el PhpMyadmin...
Le he dado todos los privilegios a este usuario para cualquier servidor, %... para localhost... y para 127.0.0.1
Supongo que este es el caso, tienes el usuario para localhost y el usuario para 127.0.0.1, lo que indica que es la máquina del servidor MYSQL, localhost = 127.0.0.1 cambia este permiso para que el origen sea cualquiera.
Es exactamente lo mismo que he hecho con otros dos servidores de mysql donde tengo las mismas db. Uno en windows y otro en un NAS preinstalado ya de fábrica como comenté antes. Y siempre me funciona (conectarme con el PC
en
red local desde el que lo estoy intentando, y con el mismo usuario y password de siempre)... pero en la instalación limpia de Centos que he hecho no hay manera... de conectarse remotamente....
La IP local del servidor responde bien al hacer un ping.... puedo entrar desde otro PC en red al Apache y al PhpMyAdmin instalado en el servidor mysql... y funciona perfectamente el mysql... pero desde otro equipo en
red
local no encuentro el modo de conectar...
He intentado conectar mediante Telnet desde el equipo PC en red local al servidor... por la IP del servidor y por el puerto 3306.... pero salen
unas
caracteres extraños y se interrumpe la conexión...
El SELinux y el Firewall desactivados.
El el host local del servidor mysql se que está escuchando por el puerto 3306 por cualquier IP.... pero no se como comprobar esto desde otro
host...
Sigo en las mismas....
From: "Elsa Alarcon" onexecuador_sistema@hotmail.com Sent: Monday, January 31, 2011 3:15 PM To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenos dias
Necesito ayuda urgente, tengo un servidor CEntos 5 confirgurado como servidor de correos con send mail, hace unas 3 semanas me esta dando problemas, me cambia
la
hora de los correos de entrada a los usuarios no entiendo por que la hora de cada PC esta correcta, y la hora del server tambien esta correcta ayudenme porfavor necesito resolver este problema urgente.
Att. Elsa Alarcón
From: araquisc@gmail.com Date: Mon, 31 Jan 2011 11:29:22 -0300 To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces
lo
mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un
el
comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain*
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno
al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local
como
en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero
en
las variables que obtengo al escribir en el terminar mysqladmin
variables,
me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones
php
al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero
nada
funciona.
El problema está claro que el servidor mysql sólo está sirviendo
datos
localmente (en la misma máquina), pero no permite acceso o no
escucha
para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no
salgo
de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de
MySql
default.host, default.port, default.socket, están todas con "no
value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
-- Cordialmente: Juan Pablo Botero Administrador de Sistemas informáticos Fedora Ambassador for Colombia
Cargos actuales: Professional ABACO DE BOLITAS Developer level 1 Certified ABACO DE BOLITAS certifed developer. _______________________________________________ CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
Gonzalo, espero que este paso a paso sirva:
*Paso # 1: Ingresar a través de ssh
*En primer lugar, entrar a través de SSH al servidor remoto de bases de datos MySQL*
Paso # 2: Habilitar Networking
*Una vez conectado necesitas editar el archivo de configuración my.cfg.
En CentOS el archivo se encuentra en /etc/my.cnf
# vi /etc/my.cnf * Paso # 3: Una vez abierto el archivo, busca la línea que diga [mysqld]
*Comentar la línea skip-networking o bien quitarla y añadir la siguiente línea
bind-address = SU-SERVER-IP
Por ejemplo, si tu servidor MySQL es 172.19.32.2 entonces quedaria algo similar a esto:
[Mysqld] user = mysql pid-file = /var/run/mysqld/ mysqld.pid socket = /var/run/mysqld/mysqld port = 3306 basedir = /usr datadir = /var/lib/ mysql tmpdir = /tmp idioma = /usr/share/mysql/english bind-address = 172.19.32.2
# Skip-networking
Cuando, bind-address: dirección IP de bind. skip-networking: no hagas caso de las conexiones TCP/IP en absoluto. Toda interacción con mysqld debe hacerse a través de conectores Unix. Esta opción es muy recomendable para los sistemas donde sólo se permiten las solicitudes locales. Ya que se necesita para permitir la conexión remota de esta línea hay que extraerla del archivo o ponerlo en estado de observación.
*Paso # 4 Guardar y cerrar el archivo y restartear el servicio.
*/etc/init.d/mysql restart *
Paso # 5 Dar acceso a la dirección IP remota
*mysql-u root-p mysql
Dar acceso a la nueva base de datos
Si queres agregar una nueva base de datos llamada cga para los usuarios y la IP remota es 172.19.70.11, entonces tenes que escribir los siguientes comandos en mysql:
mysql> CREATE DATABASE CGA;
mysql> GRANT ALL ON cga .* theuser A @ '172 .19.70.11 identificados por 'contraseña';
Saludos ...
*Lic. Christian G. Araquistain* M. araquisc@gmail.com
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Gracias por las respuestas.
Veamos... no he entendido mucho algunas cosas... pero creo que nos vamos acercando al problema.
Yo he creado un usuario con el PhpMyAdmin... y he marcado todos los privilegios... incluido el de Grant.
Luego he reiniciado el servidor... (lo hago cada vez que cambio algo).
Supongo que da lo mismo crear el usuario y otorgarle privilegios desde la consola que desde el PhpMyadmin...
Le he dado todos los privilegios a este usuario para cualquier servidor, %... para localhost... y para 127.0.0.1
Es exactamente lo mismo que he hecho con otros dos servidores de mysql donde tengo las mismas db. Uno en windows y otro en un NAS preinstalado ya de fábrica como comenté antes. Y siempre me funciona (conectarme con el PC en red local desde el que lo estoy intentando, y con el mismo usuario y password de siempre)... pero en la instalación limpia de Centos que he hecho no hay manera... de conectarse remotamente....
La IP local del servidor responde bien al hacer un ping.... puedo entrar desde otro PC en red al Apache y al PhpMyAdmin instalado en el servidor mysql... y funciona perfectamente el mysql... pero desde otro equipo en red local no encuentro el modo de conectar...
He intentado conectar mediante Telnet desde el equipo PC en red local al servidor... por la IP del servidor y por el puerto 3306.... pero salen unas caracteres extraños y se interrumpe la conexión...
El SELinux y el Firewall desactivados.
El el host local del servidor mysql se que está escuchando por el puerto 3306 por cualquier IP.... pero no se como comprobar esto desde otro host...
Sigo en las mismas....
From: "Elsa Alarcon" onexecuador_sistema@hotmail.com Sent: Monday, January 31, 2011 3:15 PM To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Buenos dias
Necesito ayuda urgente, tengo un servidor CEntos 5 confirgurado como servidor de correos con send mail, hace unas 3 semanas me esta dando problemas, me cambia la hora de los correos de entrada a los usuarios no entiendo por que la hora de cada PC esta correcta, y la hora del server tambien esta correcta ayudenme porfavor necesito resolver este problema urgente.
Att. Elsa Alarcón
From: araquisc@gmail.com Date: Mon, 31 Jan 2011 11:29:22 -0300 To: centos-es@centos.org Subject: Re: [CentOS-es] Problemas MySql Socket UNIX - TCP
Gonzalo, una consulta ? desde el propio server si le tiras un nmap localhost que ports te dice tiene atendiendo por un lado ? y por otro si haces lo mismo desde un host diferente que ves ? Si la prueba que haces desde otro host te da como resultado que entre otros ports esta escuchando el 3306 el problema que tenes es que tenes que habilitar via Mysql conexiones desde otros hosts eso lo haces con un el comando grant.
Saludos y espero que sirva.
*Lic. Christian G. Araquistain*
2011/1/31 Gonzalo Cáceres gonzalocaceres70@hotmail.com
Buenas...
Tengo un pequeño problemilla con MySql.
Agradecería cualquier ayuda al respecto.
Situación:
- Instalo Centos 5.5 64bits
- Instalo mysql-server 5.0.77 y php
- Instalo phpmyadmin 3.3.7
Todo para 64 bits.
- Tengo dos tarjetas de red, hago bonding 5 para las dos y le asigno
al
bonding 192.168.1.200
Toda va bien en principio. Puedo acceder a mysql con el phpMyAdmin tanto en la máquina local como en cualquier otro PC en red local utilizando la IP del bonding.
En PhpMyAdmin me dice que el nombre del servidor es localhost, pero en las variables que obtengo al escribir en el terminar mysqladmin variables, me dice que el hostname el otro, el mismo de la máquina cuando instalé Centos. También veo en PhpMyAdmin que MySql utiliza el socket UNIX.
Problema:
No puedo conectar desde otros PC en red local mediante aplicaciones
php
al servidor MySql en 192.168.1.200
He leído mucho y cambiado algunas cosas en el archivo my.cnf, pero
nada
funciona.
El problema está claro que el servidor mysql sólo está sirviendo datos localmente (en la misma máquina), pero no permite acceso o no escucha para atender por TCP desde cualquier otro PC de la red local. No hay problemas con el router o cortafuegos (hardware) ya que no
salgo
de la red local. El firewall de Centos y el SELinux los tengo desactivados.
Ya no se qué hacer.
No se cómo cambiar el Servidor MySql para que sirva mediante socket TCP. No se cómo cambiar el nombre de servidor localhost, y no entiendo porqué sale este nombre cuando en las variables me dice que es otro.
Sin embargo si ejecuto un phpinfo() me dice que las variables de MySql default.host, default.port, default.socket, están todas con "no value"
Ayuda please... al menos alguna orientación de por dónde tirar.
Gracias.
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es
CentOS-es mailing list CentOS-es@centos.org http://lists.centos.org/mailman/listinfo/centos-es