10/23/2012

Cómo averiguar qué aplicación está usando un puerto en Windows y Linux



Explicamos en este tutorial cómo averiguar qué aplicación o servicio está usando un determinado puerto de comunicaciones en el equipo. Mostramos cómo saberlo en sistemas operativos Windows y Linux sin usar software adicional de terceros, con las propias herramientas que incluye el sistema operativo.


 

Averiguar qué aplicación está usando un puerto de comunicaciones en Windows

A continuación explicaremos cómo saber qué apliación o servicio de Windows está usando un puerto determinado, para ello usaremos el comando Windows: netstat. Para ello abriremos una ventana de MS-DOS (consola de comandos o shell), desde el botón "Inicio", escribimos "cmd", pulsamos con el botón derecho del ratón sobre "cmd.exe" y seleccionamos "Ejecutar como administrador":
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows

Ejecutaremos el siguiente comando Windows:
netstat -naob
Nos devolverá un listado de todos los puertos de comunicaciones que están siendo usados actualmente con el protocolo (TCP, UDP, TCPv6 y UDPv6), dirección IP local, dirección IP remota, estado y PID (número que identifica el proceso en las tareas que se están ejecutando):
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Si queremos guardar el resultado en un fichero ejecutaremos el comando Windows:
netstat -naob > aplicaciones_puertos.txt
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Con el comando comando Windows:
notepad aplicaciones_puertos.txt
Abriremos el Bloc de notas con el resultado del comando anterior, desde aquí podremos consultar, buscar y guardar todas las aplicaciones que abren puertos de comunicaciones en nuestro equipo:
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Un ejemplo del resultado de este comando:
Conexiones activas
Proto Dirección local Dirección remota Estado PID
TCP 0.0.0.0:21 0.0.0.0:0 LISTENING 2068
ftpsvc
[svchost.exe]
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
No se puede obtener informaci¢n de propiedad
TCP 0.0.0.0:111 0.0.0.0:0 LISTENING 3848
[VeeamNFSSvc.exe]
TCP 127.0.0.1:63924 127.0.0.1:63925 ESTABLISHED 7216
[firefox.exe]
TCP 127.0.0.1:63925 127.0.0.1:63924 ESTABLISHED 7216
[firefox.exe]
TCP 127.0.0.1:63926 127.0.0.1:63927 ESTABLISHED 7216
[firefox.exe]
TCP 127.0.0.1:63927 127.0.0.1:63926 ESTABLISHED 7216
[firefox.exe]
TCP 127.0.0.1:64151 127.0.0.1:64152 ESTABLISHED 5436
[vmware-vmrc.exe]
TCP 127.0.0.1:64152 127.0.0.1:64151 ESTABLISHED 5436
[vmware-vmrc.exe]

En el caso en que no aparezca el ejecutable de la aplicación que está usando el puerto podremos consultarlo de la siguiente forma:
1. Ejecutaremos el comando anterior con el parámetro "o" que nos mostrará el PID del proceso que está abriendo el puerto, buscaremos el puerto del que queramos averiguar la aplicación o servicio que lo está usando. En en el ejemplo buscamos qué aplicación está usando el puerto "3306", anotaremos el PID de la aplicación que aparece al final de la línea (en el ejemplo "1320"):
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
2. Abriremos el Administrador de tareas desde el botón "Inicio" - "Panel de control" "Información y herramientas de rendimiento":
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Pulsaremos en "Herramientas avanzadas":
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Pulsaremos en "Abrir el Administrador de tareas":
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Ahora mostraremos la columna "PID", para ello pulsaremos en el menú "Ver" - "Seleccionar columnas":
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Marcaremos "Identificador de proceso (PID)":
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Si queremos que nos muestre la ubicación del fichero ejecutable del proceso que usa el puerto marcaremos también "Nombre de ruta de la imagen":
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows
Buscaremos el PID consultado anteriormente correspondiente al ejecutable que está abriendo el puerto, en nuestro caso "1320", así podremos consultar la ruta (carpeta) y ejecutable que lo está usando:
Averiguar qué aplicación está usando un puerto de comunicaciones en Windows

Averiguar qué aplicación está usando un puerto de comunicaciones en Linux

En el caso de sistemas operativos Linux podremos usar el siguiente comando Linux para obtener los procesos y el puerto de comunicaciones que usan:
lsof -w -n -i
El comando Linux nos mostrará el proceso, el PID, el usuario, tipo, dispositivo, protocolo y estado de la conexión:
Averiguar qué aplicación está usando un puerto de comunicaciones en Linux
Para obtener la aplicación que tiene un puerto abierto en Linux usaremos el comando Linux:
ls -l /proc/XXX/exe
Donde XXX será el PID del proceso a consultar.
Averiguar qué aplicación está usando un puerto de comunicaciones en Linux
Existen otros comandos Linux para obtener datos de los procesos que usan puertos de comunicaciones como:
netstat -panut | grep LISTEN
O también:
ss -a | grep LISTEN


Artículos relacionados

 

Créditos

Artículo realizado íntegramente por Alonsojpd miembro fundador del Proyecto AjpdSoft.

10/21/2012

Google Authorship Markup, autoría de Google, foto en resultados de búsqueda



¿Eres autor de contenidos en blog y sitios web? ¿Te resulta curioso que al buscar en Google en algunos resultados aparezca la foto del autor? puedes conseguir que tu foto aparezca en los resultados de búsqueda de Google cuando aparecen enlaces a tus publicaciones. En este tutorial explicamos cómo hacerlo paso a paso y qué es el Authorsip Markup de Google.


 

Autoría, Google Authorship Markup

Google está probando la opción de mostrar la información del autor en los resultados de búsqueda para permitir que los usuarios encuentren contenido de calidad. Esta función se está lanzando de forma gradual y se implementará a partir de algoritmos, por lo que no siempre aparecerá la información del autor en los resultados de búsqueda.
Para identificar al autor de un blog o de un artículo, Google comprueba la existencia de una relación entre la página de contenido (por ejemplo, un artículo), una página de autor y un perfil de Google. El marcado de autoría utiliza el atributo rel (parte del estándar HTML5 abierto) en los enlaces para indicar la relación entre una página de contenido y una página de autor.
Un ejemplo de authorship Markup y cómo lo muestra Google en sus resultados de búsqueda lo podemos ver al buscar "triggers en oracle", en la 3ª posición (de 5 millones de resultados), nos mostrará el artículo de nuestro sitio web a tal efecto y el autor del mismo, con un enlace a su perfil de Google+:
Autoría, Google Authorship Markup
Los beneficios de usar Authorship Markup son y serán muchos. Decimos "serán" porque algunos de ellos aún no han sido implementados por Google fuera de Estados Unidos, pero en breve irán apareciendo en los buscadores Google de otros países.
Está demostrado que los resultados de búsqueda con autoría reciben más visitas que los que no la tienen. Por lo tanto, para aumentar el SEO (Search Engine Optimization u Optimización de Motores de Búsqueda) recomendamos usar el authorship o autoría de Google siempre que sea posible. Además, Google tendrá en cuenta a los autores por AuthorRank, de forma que establecerá un ranking por autor según las visitas a sus publicaciones. Lo que trata Google en este novedoso sistema para establecer el posicionamiento en los resultados de búsqueda es tener en cuenta a los autores más relevantes, haciendo independientes (no del todo, por supuesto) las publicaciones de estos autores de los sitios web donde las publiquen. De esta forma un autor puede tener un AuthorRank alto y alguno de los sitios web donde realice las publicaciones puede tener un PageRank bajo, aún siendo así sus publicaciones podrían aparecer en una posición alta en los resultados de búsqueda. Por lo tanto, como ya hemos dicho, recomendamos encarecidamente usar la autoría de Google.
 

Alta de perfil de Google+

Uno de los requisitos imprescindibles para usar la autoría de Google (Google Authorship Markup) es disponer de un perfil de Google+. Por lo tanto, si no lo tenemos, nos daremos de alta en la URL:
http://plus.google.com
Para que aparezca la información de autor en los resultados de búsqueda del contenido que publiquemos como autores, necesitaremos un perfil de Google+ con una foto de perfil de primer plano de buena calidad en la que se nos reconozca:
Alta de perfil de Google+
También es importante establecer el nombre de Google+ que será el nombre de autor que aparecerá en los resultados de búsqueda (además de la foto del perfil). Dicho nombre deberá coincidir con el que pongamos en el artículo que publiquemos, como explicamos aquí.

Método 1: vincular autor de Google a dominio

Si disponemos de una cuenta de correo electrónico perteneciente al dominio donde realizamos las publicaciones web podremos darnos de alta en el servicio de autoría de Google, verificando el dominio. De esta forma dicho dominio (sitio web registrado como por ejemplo ajpdsoft.com) quedará vinculado con nuestra cuenta de Google+.
Por supuesto, esto no siempre es posible, por ejemplo para autores que publican contenidos en sitios web que no son de su propiedad o de los que no disponen cuenta de correo electrónico. En estos casos seguiremos el método 2.
Para realizar la vinculación de un autor de Google con nuestro dominio seguiremos estos pasos:
1. Por supuesto, como ya hemos comentado, deberemos disponer de un perfil de Google+ con una foto y un nombre correctos.
2. Nos aseguraremos de que disponemos de una dirección de correo electrónico válida y a la que tengamos acceso en el dominio en cuestión. Por ejemplo, en mi caso, soy el propietario del dominio ajpdsoft.com y dispongo de la cuenta de correo "bas@ajpdsoft.com" con dicho dominio.
3. Verificación de cuenta de correo del dominio para el perfil de Google+ (autor). Para ello accederemos a la URL:
https://plus.google.com/authorship
Introduciremos la dirección de correo electrónico del dominio a vincular en el punto 4" y pulsaremos en "Registrarse en el servicio de autoría":
Vincular autor de Google a dominio
El servicio de autoría de Google nos mostrará el un mensaje con el texton "Se ha enviado un correo electrónico de verificación a bas@ajpdsoft.com":
Vincular autor de Google a dominio
Leeremos el correo electrónico para la cuenta que hemos usado y nos llegará el mensaje para verificar la dirección de correo en el pefil de Google+, pulsaremos en "Verificar":
Vincular autor de Google a dominio
Si todo es correcto Google nos mostrará un mensaje en el navegador con el texto "Has verificado la dirección de correo electrónico bas@ajpdsoft.com":
Vincular autor de Google a dominio
Si accedemos ahora a nuestro perfil de Google+ , en la pestaña "Sobre mí", en "Colaborador en" podremos observar como nos ha añadido el dominio vinculado:
Vincular autor de Google a dominio
Nota: si no aparece el dominio podremos añadirlo manualmente editando el perfil y pulsando en "Colaborador en".
4. A partir de ahora, en cada artículo que publiquemos en nuestro dominio ajpdsoft.com vinculado deberemos añadir "Autor: XXX", donde "XXX" será el nombre que hayamos establecido al crear el perfil de Google+, es muy recomendable que coincida exactamente. Por ejemplo, si mi nombre en el perfil de Google es "Alonso Javier Pérez Díaz", al final de este artículo añadiré: "Autor: Alonso Javier Pérez Díaz". Puesto que ya he vinculado el dominio completo al perfil de Google+ será suficiente con añadir este texto al final del artículo. Cuando los robots de Google accedan a nuestro sitio web e indexen la página, buscarán la información de autoría para establecer la vinculación con el perfil de Google+ y mostrarlo en futuros resultados de búsqueda:
Vincular autor de Google a dominio

Método 2: configurar la autoría de una publicación mediante vículo a tu perfil de Google+

Para el caso en el que no sea posible vincular un dominio a un perfil de Google+ como indicamos aquí, Google permite establecer la autoría de una publicación mediante un vículo al perfil de Google+ del autor. A continuación indicamos los pasos a seguir:
1. Por supuesto, como ya hemos comentado, deberemos disponer de un perfil de Google+ con una foto y un nombre correctos.
2. En el artículo que queramos publicar y al que queramos establecer una autoría de Google le añadiremos el siguiente código HTML:
<a href="[url_de_perfil]?rel=author">[Nombre_Autor]</a>
Donde:
  • [url_de_perfil]: será la URL de nuestro perfil de Google+.
  • [Nombre_Autor]: texto que aparecerá en la URL, en principio puede ser cualquiera aunque recomendamos "Autor: Nombre del usuario del perfil".
Por ejemplo, en mi caso:
Autor: Alonso Javier Pérez Díaz
Es importante mencionar que enlace debe contener el parámetro rel=author, de lo contrario Google no podrá asociar la publicación web con el perfil de Google+.
3. Es recomendable añadir un enlace recíproco que permita acceder al sitio o sitios webs en los que realicemos publicaciones en "Colaborador en". Para ello editaremos nuestro perfil de Google+ y añadiremos en "Sobre mí", en la sección "Colaborador en" los enlaces a los sitios webs en los que realicemos publicaciones:
Método 2: configurar la autoría de una publicación mediante vículo a tu perfil de Google+

 

Herramienta para verificar autoría de Google

Google incluye una utilidad para verificar la autoría de los publicadores, dicha utilidad pertenete a las Herramientas de Google para Webmasters, llamada "Herramienta de pruebas de datos estructurados", para usarla es suficiente con acceder a la URL:
http://www.google.com/webmasters/tools/richsnippets
Introduciendo la URL a comprobar y pulsando en "Vista previa", Google nos mostrará los datos de autoría de la misma:
Herramienta para verificar autoría de Google


Artículos relacionados

 

Créditos

Artículo realizado íntegramente por Alonsojpd miembro fundador del Proyecto AjpdSoft.

10/18/2012

Actualizar Samsung Galaxy S2 a Android 4.0 Ice Cream Sandwich



Cómo actualizar el sistema base Android a la versión 4.0 Ice Cream Sandwich en un smartphone Samsung Galaxy SII. Mostramos cómo hacer copia de seguridad de los datos y configuraciones del Samsung Galaxy S II usando Samsung Kies.


 

Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC

Accederemos la la URL:
http://www.samsung.com/es/support/usefulsoftware/KIES/JSP
Descargaremos Kies para Windows, una vez descargado el fichero "Kies_2.5.0.12094_28_8.exe", pulsaremos con el botón derecho del ratón sobre él y seleccionaremos "Ejecutar como administrador":
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
Seleccionaremos el idioma y pulsaremos "Siguiente":
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
Leeremos los términos de licencia, si estamos de acuerdo marcaremos "Acepto los términos del contrato de licencia" y pulsaremos "Siguiente":
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
Marcaremos "Ejecutar Samsung Kies" y pulsaremos "Finalizar":
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
Conectaremos el smartphone Samsung Galaxy SII al PC mediante el cable USB:
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
El sistema operativo Microsoft Windows 7 detectará el móvil smartphone Samsung Galaxy SII conectado e instalará los controladores necesarios:
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
Si tenemos algún tipo de bloqueo en la pantalla del smartphone tipo patrón, PIN o contraseña deberemos desbloquearlo en el móvil:
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
Una vez desbloqueado Kies establecerá la conexión:
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
y comprobará los datos básicos del dispositivo Android, entre ellos comprobará la versión del firmware, si detecta que es inferior a la existente nos mostrará un mensaje, pulsaremos "Cancelar" pues antes de hacer la actualización es recomendable hacer una copia de seguridad:
Instalar Samsung Kies 2.0, conectar Samsung Galaxy SII a PC
Con el texto: Actualización de firmware, hay una versión de firmware disponible. La actualización puede mejorar el rendimiento de 'GALAXY S II (GT-I9100)' ¿Desea realizarla?

Copia de seguridad de los datos y configuraciones del Samsung Galaxy SII con Kies

Conectaremos el smartphone Samsung Galaxy SII al PC con el cable USB e iniciaremos el software Samsung Kies (como indicamos aquí), una vez conectado Kies con el móvil, pulsaremos en la pestaña "Copia de seguridad/recuperar" y marcaremos "Seleccionar todos los elementos" (para hacer copia de seguridad de los contactos, programación/eventos, tareas, fotos, vídeos, registro de llamadas, sms, cuentas de correo electrónico definidas, ...):
Copia de seguridad de los datos y configuraciones del Samsung Galaxy SII con Kies
Pulsaremos en el botón "Copia de seguridad":
Copia de seguridad de los datos y configuraciones del Samsung Galaxy SII con Kies
Se iniciará la copia de seguridad de los datos del Samsung Galaxy SII, el proceso puede tardar unos minutos en función de la información de que dispongamos en el móvil:
Copia de seguridad de los datos y configuraciones del Samsung Galaxy SII con Kies

Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich

Conectaremos el smartphone Samsung Galaxy SII al PC con el cable USB e iniciaremos el software Samsung Kies (como indicamos aquí), una vez conectado Kies con el móvil, pulsaremos en la pestaña "Información básica", nos detectará la versión actual del móvil y la nueva disponible, por lo que en "Información de firmware" pulsaremos en "Actualización de firmware":
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
El asistente de Samsung Kies para actualizar el Galaxy SII nos advertirá de los pasos a seguir para evitar pérdas de información, marcaremos "He leído toda la información anterior". Si queremos permitir que Samsung almacene algunos datos del dispositivo en su base de datos marcaremos "Permitir almacenamiento", en caso contrario marcaremos "Continuar sin guardar".
Antes de continuar advertimos de que si el móvil tiene menos del 50% de carga de la batería el proceso de actualización se cancelará. Por lo tanto debemos asegurarnos de que el móvil dispone de carga suficiente. A continuación de la siguiente imagen mostramos todas las recomendaciones que Samsung realiza para que la actualización se lleve a cabo de forma satisfactoria.
Pulsaremos "Iniciar actualización":
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Con el texto: Ahora comenzará la actualización de firmware de GALAXY S II (GT-I9100). Desconecte todos los dispositivos, menos el que desea actualizar. Un dispositivo modificado con software personalizado puede provocar errores al actualizar, funcionamiento inestable del teléfono móvil u otros problemas. Recargue la batería completamente antes de actualizar. Cree una copia de seguridad de los datos antes de actualizar (los datos de los que no se cree una copia de seguridad se eliminarán). No presione ningún botón para ejecutar el menú durante el proceso de actualización. Durante la actualización, no conecte otros dispositivos móviles (reproductores MP3, cámaras, discos duros externos) al PC. No desconecte el cable hasta que la actualización se haya completado. Durante la actualización no se pueden usar las funciones de llamada. Las actualizaciones pueden tardar de 5 a 30 minutos, aunque pueden tardar más en función de la velocidad de la conexión de red.
A continuacón el asistente de Kies para actualizar Samsung Galaxy nos indicará la versión del Sistema Operativo Android que se instalará, en nuestro caso "Ice Cream Sandwich". Pulsaremos "Siguiente":
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Con el texto: Esta actualización instalará el Sistema Operativo "Ice Cream Sandwich" de Android en su dispositivo. Sus configuraciones para Lista de Reproducción Musical, Pantalla de Inicio, Widgets, Nombre de los Puntos de Acceso añadidos (APN) para la Conexión de Datos y otros se reiniciarán durante el proceso de actualización.
Se iniciará la descarga de los ficheros de la nueva versión del firmware:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
En el dispositivo smartphone Samsung Galaxy S II nos indicará que se está realizando la descarga y el progreso de la misma:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
En Kies nos indicará que se están preparando los componentes de actualización de firmware y que ahora comenzará la preparación de la actualización de firmware de GALAXY S 2:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Desde el equipo, en Samsung Kies, podremos ver el progreso del proceso de desacarga del archivo para actualización del firmware:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Tras la descarga se iniciará la actualización del firmware en el dispositivo:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Desde Kies podremos ver el progreso del proceso de la actualización definitiva del firmware del GALAXY S 2:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
En el dispositivo smartphone también podremos ver el estado de la actualización del firmware:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Tras la descarga y actualización, el asistente de Samsung Kies nos indicará que el proceso de actualización del firmware del GALAXY S 2 ha sido completado con éxito. Pulsaremos "Aceptar":
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Se iniciará Android en el Samsung Galaxy S II con la nueva versión Ice Cream Sandwich 4.0:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Pulsando en el botón de menú del móvil y tocando en "Ajustes":
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Tocando en "Acerca del teléfono":
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich
Podremos comprobar que el Samsung Galaxy S 2 dispone de la versión 4.0.3 de Android y versión 3.0.15 del kernel:
Actualizar Samsung Galaxy SII a Android 4.0 Ice Cream Sandwich

Artículos relacionados


Créditos

Artículo realizado íntegramente por Alonsojpd miembro fundador del Proyecto AjpdSoft.