[Tutorial & HowTo] Puertos UDP, TCP y conexiones (apto para todo público)
Posted by myself - 08/07/08 at 09:07:42 amgabino Pregunta en [Tutorial - HowTo] Verificar tu conexión a internet en Windows,
Buenos Dias: tengo instalado un programa de recepción de datos por puerto UDP y permanentemente verifica el estado de conexión a internet. El problema es que varias veces por día detecta pérdidas de conexión, pero cuando esto sucede se puede navegar perfectamente por internet. Por este motivo estamos pensando que puede tratarse de algun problema de configuración, de algún servicio no habilitado, de sincronización, etc. Hemos probado desconectar el firewall pero el problema sigue. Tengo una IP local fija y estoy usando el servicio de Dyndns para para mantener la ip pública también fija.- Si alguien tiene alguna idea de lo que sucede se los agradeceré.- Saludos. Gabino
Gabino, un saludo y gracias por atreverte a consultar estos gurús de la ignorancia.
Me permito responder según lo que entendí de tu planteamiento.
Entiendo que tienes una conexión a internet y adicional, intentas utilizar un programa que rastrea los puertos UDP.
Entonces, para los no entendidos como yo, aquí va mi respuesta. Que comienza con un Tutorial de puertos TCP y UDP.
Sabemos que las computadoras se comunican. Al igual que los humanos, necesitan un medio común para hablarse y entenderse, esto se logra mediante un protocolo común –o lenguaje en nuestro caso. Para las PC’s el protocolo común se llama TCP/IP que significa Transmission Control Protocol/Internet Protocol (algo así cómo Protocolo de control de transmisión/Protocolo de Internet), que en líneas generales termina por indicar las famosas IP. Equivalentes a las direcciones de nuestros hogares, que como sabemos, son únicas.
Para entablar una comunicación, esta puede hacerse por muchas vías (Bien sea llamando por teléfono o enviando un correo utilizando el Correo Postal) . En el mundo de las PC’s, estas vías suelen llamarse puertos y es aquí donde entran TCP y UDP.
Mediante el TCP, podríamos decir que equivale, en términos humanos, a hablar por teléfono. Cuando dos personas hablan por teléfono, ambas están conectadas directamente. Así que ambas saben que lo que una dice, lo escuchará la otra. Dan por sentado que la comunicación se ha realizado y se verifica constantemente mediante frases como “¿me escuchas?” “ajá”. En el mundo de las PC’s, esto implica que los paquetes (pequeñas porciones de datos) viajen de una PC a otra ‘directamente’, con la certeza de que serán recibidos. Para garantizar esta respuesta, cada PC debe monitorear constantemente que los datos han sido enviados, lo que se traduce en un consumo de recursos de sistema.
UDP, que significa User -Universal- Datagram Protocol, o en cristiano, Protocolo de datagramas Universal o de usuario. Equivale a usar correo postal (en Venezuela Ipostel, en España, Correos de España, etc.) para enviar un paquete de cumpleaños: El paquete puede llegar a tiempo, puede llegar un poco tarde, puede llegar después del cumpleaños siguiente o puede nunca llegar. No existe un método de verificación que te permita decir con certeza que ese paquete ha llegado a destino.
Hablamos de puertos cuando queremos que una determinada información llegue de un punto A a un punto B. Las IP’s equivalen a cada ser humano y los puertos equivalen a los órganos sensoriales en cada ser humano. ¿Cómo es eso? La respuesta, la planteo en Ports: verifica para qué se utilizan los puertos de tu equipo.
Una PC puede tener 65.535 Puertos TCP y 65.535 Puertos UDP. Las aplicaciones importantes suelen correr sobre TCP. Otras, como algunas aplicaciones P2P, prefieren usar los puertos UDP ya que no son tan importantes y no requieren una verificación exhaustiva -y por tanto, buscan minimizar la carga de procesamiento.
Como no es el alcance de este pequeño tutorial de puertos, hacer un estudio extenso y probablemente aburrido y confuso para todos, basta con decir, que existen dos protocolos (entre otros tantos) TCP y UDP. Ambos, con ventajas y desventajas si se comparan. Y por ahora nos detenemos en este punto y procedemos, bajo estos conceptos a entender tu problema.
Me enfrento con la primera limitación a la hora de responderte, una es que no se qué tipo de programa es el que utilizas para ‘recepción de datos por UDP’ y tampoco entiendo su propósito. Pero sabiendo lo que ahora sabemos sobre TCP y UDP, podemos asumir -más por saber que por tener fe ciega-, que tu conexión a internet no depende exclusivamente de UDP. Y la respuesta para un sabio quizá sea decirte: HTTP corre sobre puertos TCP y probablemente por eso no pierdas la conexión aún cuando UDP falle.
Sabiendo que UDP no se centra en verificar si los paquetes se reciben, se me hace lógico pensar que cuando dices “varias veces por día detecta pérdida de conexión” puedas estarte refiriendo a errores en la entrega de paquetes. Lo que es lógico según lo que planteaba anteriormente sobre las limitaciones propias de UDP.
Finalmente, me queda la duda de qué tipo de aplicación usas. Si es una aplicación importante, verifica más bien que corra por TCP. El firewall no debería causarte problemas: Si antes permitió la conexión, es porque no bloquea los puertos TCP o UDP que la aplicaicón utiliza y no los bloqueará a menos que se detecte un ataque o tu lo indiques explícitamente.
Asumo además, por lo poco que conozco de Dyndns, que te refieres a la aplicación de Monitor de Servicios. Y supongo que el único problema posible es que no puedan ingresar a tu sitio web local desde el exterior debido a las fallas de UDP, pero esto es sólo una suposición ya que en el sitio de Dyndns no aparece nada relacionado con problemas con este tipo de puertos, aunque en la imagen se ve que relaciona el UDP con el DNS. Yo utilizaria otra aplicación como Ethereal y WireShark para verificar las conexiones.
Ayudaría mucho que alguien opinara sobre Dyndns a este pequeño tutorial sobre puertos y conexiones.
^^
[Tutorial & HowTo] Your computer may be infected y ¿Cómo eliminar un falso antivirus?
Posted by myself - 26/06/08 at 08:06:00 amEn los días que han transcurrido, he podido ver un aumento del número de máquinas infectadas con Antivirus XP 2008 (Winifix) o VirusProtect. O mejor dicho: aplicaciones maliciosas que se hacen pasar como antivirus.
Antes y después de ser instaladas te informan que tu “computadora puede estar infectada” (Your computer may be infected).
Síntomas:
- Al iniciar Windows y darle al botón inicio no puedes ver la lista completa de programas.
- Se ejecuta el antivirus (falso-antivirus) automáticamente y te alerta que tienes X archivos infectados o X tipos de virus diferentes.
- No puedes cerrar el ‘antivirus’.
- Se ejecuta uno o varios falsos antivirus sin tu consentimiento. Sin posibilidad de cambiar la configuración para evitar el arranque de inicio.
- Tu PC se vuelve lenta.
- Cambia la página de inicio de tu navegador (principalmente Internet Explorer).
- No puedes navegar correctamente.
- No puedes ejecutar tu antivirus (Eset NOD32, Kaspersky, etc.)
- No puedes ejecutar el Administrador de programas (Ctrl+Alt+ Supr) (Muestra el mensaje “El administrador de tareas fue deshabilitado por el administrador)
- No puedes cerrar el programa utilizando accesos de teclado como ALT+F4
- Aparece un ícono relacionado al Antivirus 2008 (o similar) en el Panel de Control.
- La página de Google no muestra resultados correctos (v. Hijacked Google)
Entre otros.
|
Investigando, he podido llegar a varios tutoriales en la red. Algunos recomiendan descargar algunos programas y otros, lamentablemente exigen a los usuarios que se registren para tener acceso a las aplicaciones. Por tal motivo, he decidido explicar nuevamente paso a paso cómo resolver el asunto y brindar los programas directamente (incluyendo las explicaciones de instalación e uso). Los vínculos a los programas están al final de este tutorial. |
Si tu equipo tiene alguno (varios o todos) los síntomas anteriormente descritos sigue los siguientes pasos. Debes tener la capacidad de instalar programas (si tu PC está infectada, es probable que ya tengas permisos administrativos suficientes). Debes además, imprimir los pasos y descargar todos los programas.
Paso 1. Imprimir los pasos.
Paso 2. Descargar los siguientes programas. (Colocarlos en C:\)
DelPSGuard es una aplicación creada por http://infospyware.com y http://forospyware.com para eliminar el molesto PSGUard.exe en sus distintas variantes. Parte de este tutorial es una recopilación de la información mostrada en esos sitios.
mbam-setup: se trata del Malwarebytes Antimalware software. Una aplicación que elimina Malwares. Puede ser también descargada desde el sitio oficial http://malwarebytes.com
Ccsetup208.exe: CCleaner. Una utilidad para limpieza de registro.
Paso 3. Desactivar el SystemRestore de Windows (Restaurar el sistema)
Paso 4. Reiniciar tu equipo en Modo a prueba de fallos.
Esto con la finalidad de evitar que las aplicaciones maliciosas se carguen.
|
El modo a prueba de fallos permite resolver problemas de Windows cargando una versión de Windows que tiene lo mínimo necesario para ejecutarse correctamente. |
Paso 5. Instalar y ejecutar el DelPSGuard.exe.
Está almacenado en el fichero c:\DelPSGuard.zip. Al ser extraído podrás ver su ícono característico. Doble click o enter y sigue los pasos (acepta el acuerdo) . Al finalizar, deja marcada la casilla “Ejecutar DelPSGuard”.

Luego de hacer click en Finalizar, aparecerá la siguiente ventana:
Ventana de Bienvenida al DelPSGuard.
Aparece un menú con varias opciones.
Oprimir la tecla 1. Y luego Enter.

Ventana de advertencia
Esta ventana nos informa de la funcionalidad del programa. Sólo debemos presionar cualquier tecla para continuar.

Corrida del programa.
Nada que ver. Sólo esperar a que termine.
Este proceso puede tomar varios minutos. Puede ocasionar ralentización de la PC y un comportamiento algo extraño, como que se oculte la barra de tareas de Windows. Para aquellos que dependen del ratón, la combinación ALT+TAB les permite cambiar de ventanas mientras se ejecuta el DelPSGuard.

Fin de la aplicación
Nada que ver. Sólo darle a cualquier tecla.
(Para aquellos que se fijan en todo, el programa a terminado de hacer lo que iba a hacer. Es medio HoyGan él ; ) )
Volverá a la pantalla inicial. Para salir, presionar E y luego Enter.
Aparecerá también un archivo de registro en Notepad. Pueden guardarlo o enviarlo si desean que sea investigado.

Paso 6. Instalar y Ejecutar el MalwareBytes Anti-Malware.
La instalación es similar al programa anterior. Permitan que el programa se actualice y se ejecute dejando las casillas marcadas al final de la instalación.
El programa es sencillo. Muestra dos opciones básicas: Escaneo rápido y completo. Particularmente, siempre recomiendo el completo. Requiere un poco más de tiempo, pero se supone que es el más preciso. Seleccionar la opcion que queramos y click en Examinar.
Al finalizar el análisis, les mostrará la opción para mostrar los resultados. En la PC en que probé el programa para hacer este tutorial, no se encontraron archivos infectados. En todo caso, cuando encuentre algo, en el reporte, hacer click en el botón QUITAR SELECCIONADO que se encuentra en la esquina inferior izquierda. Reiniciar el equipo cuando el programa así lo requiera.
Paso 7. Instalar y ejecutar el CCleaner.
La instalación es similar a la anterior y su uso es bien sencillo. Única sugerencia durante la instalación: Estar pendientes en las Opciones de Instalación y desmarcar la opción Añadir la barra de herramientas CCleaner Yahoo!. Es preferible descargar la de Google en caso que no tengan alguna.
Nota sobre el CCleaner. Al utilizar el limpiador de registro, si detecta errores y los elimina, volver a pasarlo ya que en el registro, algunos valores dependen de otros. Si uno es eliminado, es probable que se rompa el vínculo con otro valor y también deba ser borrado.
Paso 8. Reiniciar el equipo.
Paso 9. Utilizar la herramienta Online Antivirus de su preferencia.
Recomiendo: http://www.kaspersky.com/virusscanner en Internet Explorer (funciona mejor)
Opcional.
Los usuarios avanzados pueden hacer uso del comando msconfig (Menú Inicio > Ejecutar) para eliminar los programas y servicios que se inician con el sistema operativo. Sin embargo, pude notar que no siempre funcionó para los falsos antivirus que he tenido la oportunidad de revisar.
Lamentablemente, no existe una lista fácil de nombrar de aplicaciones maliciosas, sin embargo, en VSAntivirus pueden encontrarse listas spyware falso. Y siempre puede tenerse una lista de los procesos comunes de Windows.
¿Por qué no lo recomiendo para usuarios no avanzados?
Aunque esta utilidad puede ser ejecutada por cualquiera, algunos cambios requieren conocimiento de los programas instalados, ya que algunos programas pueden tener nombres aparentemente extraños o poco usuales, es necesario saber entender la aplicación antes de desactivar un servicio o programa de inicio.
Una pequeña muestra de lo que puede realizarse con el comando msconfig.
Primero: entrar a la pestaña SERVICIOS y marcar la opción “Ocultar los servicios de Microsoft”.
Según mi experiencia, es raro encontrar un servicio maligno usando a Microsoft como fabricante. Así que todo aque que esté como desconocido ha sido agregado por terceros (Excepto un par, uno relacionado con el manejo de carpetas de Messenger y el servicio de uso compartido de red de Windows Media).
En la imagen mostrada, los servicios PnkBstrA y PnkBstrB, pueden considerarse malignos (extraños al sistema) y pueden ser desmarcados. Al darle click en Aceptar, aparece la ventana que nos pregunta si deseamos aplicar los cambios sin reiniciar.
Segundo: entrar a la pestaña INICIO y observar la ruta (Comando) de cada programa. Algunos programas pueden ser deshabilitados del inicio. Aquellos que estén en la carpeta c:\Document and Settings\%Nombredeusuario%\… pueden ser desmarcados (generalmente, son ejecutables de programas maliciosos ubicados en algún subdirectorio).
Todos estos consejos deberían ser útiles para la mayoría de los virus y malwares provenientes de fuentes varias (Internet, emails y más recientemente pendrives). Agradezco cualquier información que contribuya al mejoramiento de este tutorial, así como los nombres de los virus o malware que han podido solventar usando estos métodos.
[ Tutorial & HowTo ] Cómo bañar un gato
Posted by myself - 19/05/08 at 05:05:37 pm1- Levante tanto la tapa como el asiento del sanitario, agregue 1/8 de taza de shampoo para mascotas.
2- Levante a su gato y acarícielo mientras se dirige al baño.
3- En un movimiento suave y rápido, coloque al gato dentro del sanitario y baje la tapa y el asiento de un golpe, se recomienda pararse o sentarse sobre la tapa.
4- El gato comenzara el agitado del shampoo y del agua, usando su pelaje como cepillo. No se preocupe por los ruidos que escuche, de hecho el gato lo esta disfrutando grandemente.
5- Dele de 3 a 5 bajadas de agua, esto da una acción de lavado y enjuague a la vez.
6- Pida a alguien que abra la puerta principal y que se asegure que nadie este en medio de la puerta del baño y esta.
7- Colóquese detrás del sanitario tanto como sea posible y de un movimiento rapidísimo levante ambas tapas.
8- Su gato saldrá disparado del sanitario hacia la salida principal donde comenzara su proceso de sacado.
Ahora, su gato y su sanitario estarán relucientes y limpitos.
Firmado, EL PERRO
Me encantó. Simplemente, me encantó.
Y pensar que tengo 4 gatos y 4 baños en casa.
[Tutorial - HowTo] Verificar tu conexión a internet en Windows
Posted by myself - 18/10/07 at 02:10:06 amMuchos de nosotros seguramente habremos tenido que lidiar con un modem DSL/ADSL que no "sincroniza" IP. Aunque no sepamos qué significa eso, sabemos lo que produce: No podemos conectarnos a ningún sitio o servicio.
Podría comenzar por explicar las siglas "IP", "DSL" y "ADSL", pero no quiero entrar en detalles técnicos que tanto nos aburren. La idea será, que no tengamos que llamar a un técnico cuando algo no funcione.
La cosa no puede ser tan fácil. Mi objetivo es educar, y no puedo pasar por alto al menos una definición en "modo papilla". Así como se le explican las cosas a un bebé.
El IP, es el número que identifica a una PC, de esa manera se puede determinar desde donde y hasta donde viaja la información. Digamos que es equivalente a la dirección de tu casa y tiene la misma función de los datos del emisor/remitente en una carta que envías por correo postal, de ese que ya casi nadie usa. Dos casas en la misma ciudad, no pueden tener la misma dirección. Dos casas pueden tener la misma dirección en distintos países (en redes, serían IP's iguales en dominios de red diferentes).
DSL y ADSL son acrónimos -vaya palabra- de tecnologías que suplantaron al viejo Dial Up o conexión por teléfono. En América Latina y Europa es muy común encontrar que muchas compañias ofrecen los servicios DSL o ADSL a la mayoría de los usuarios. Existen muchos modos de conexión, como la cada vez más popular conexión por cable y hasta WiFi/WiMax.
Antes del surgimiento de estas tecnologías, era común que cuando la conexión iba mal, trancásemos la llamada y volvieramos a llamar. Como ahora no hay marcado, sino que la conexión es permanente, cuando la conexión va mal comenzamos a echar cabeza sin saber qué hacer, aunque muchos simplemente apagan el modem y lo reinician.
Hay una manera de probar y reconfigurar nuestra conexión sin recurrir a apagar el modem. Así que manos a la obra, veamos como verificar y configurar nuestra conexión a internet en Windows (2000, XP, Vista):
Básicamente, le diremos a nuestra PC que nos muestre su dirección y que, dependiendo de lo que muestre, la actualice.
Primero que todo y para unificar criterios, verificaremos que el icono de conexión a la red esté siempre visible cuando haya una conexión. Para ello, vamos a:
1. Panel de Control >
1.a Conexiones de red y acceso telefónico (Win2000)
1.b Conexiones de red (Windows XP)
1.c Centro de redes y recursos compartidos (Windows Vista)
2.a [Windows 2000/Windows XP] > Seleccionar la conexión actual y con click derecho seleccionar Propiedades y activar la casilla de Mostrar icono en la barra de tareas al conectar. (Fig. 01)
2.b [Windows Vista] > Según pude observar, esta casilla viene activada por defecto en Vista. Así que cualquiera que se conecte, podrá verla.
3. Usando el método tradicional para verificar el estado de la conexión:
En Windows 2000, no hay un método de diagnóstico visual que indique que una conexión no funciona bien. En Windows XP, en cambio, cuando la conexión falla, aparece un mensaje indicando que existe conexión parcial o nula, similar al mensaje que aparece en Windows Vista.
El método tradicional, aplica a los tres sistemas operativos y consiste en:
Ir al menú Inicio. Seleccionar "Ejecutar" y escribir "cmd" -sin las comillas. Darle a Enter. (Fig. 02)
Aparecerá una pantalla negra, no se asusten, es una pantalla de DOS consola de NT. (Fig. 03)
Como pueden notar en la imagen, aparecen tres comandos:
- ipconfig [ENTER]
- ipconfig /release [ENTER]
- ipconfig /renew [ENTER]
(1) Se encarga de mostrarnos información sobre nuestra configuración de red.
En este caso, nuestro valor clave es la Dirección de IP, que nos permitirá determinar si el fallo de conexión se debe a una falta de sincronización.
Una Dirección de IP válida es del tipo:
- 190.xxx.xxx.xxx (excepto 192.168.xxx.xxx)
- 2xx.xxx.xxx.xxx (excepto 255.xxx.xxx.xxx, que son direcciones reservadas)
- 81.xxx.xxx.xxx
Una Dirección de IP inválida es del tipo:
- 10.xxx.xxx.xxx
- 169.xxx.xxx.xxx
- 192.168.xxx.xxx (ej., 192.168.1.2)
- 255.xxx.xxx.xxx
(2) Se encarga de liberar la configuración del dispositivo de red. Con lo cual preparamos el camino para solicitar una nueva Dirección IP.
(3) Se encarga de solicitar la nueva Dirección de IP a nuestro Proveedor de Servicios de Internet (ISP).
Como regla general, (1), (2) y (3) deben ejecutarse en el mismo orden. Ya que con (1) identificamos el problema y con (2) y (3), lo solucionamos. Al finalizar, puede ejecutarse (1) nuevamente para ver la nueva Dirección IP que nos fue asignada.
Noten que en la imagen los tres comandos están escritos en mayúsculas. En Windows, es irrelevante el uso de mayúsculas/minúsculas en los comandos. Si es importante recordar el espacio que precede a la barra (/) luego del comando ipconfig.
Otros comandos útiles son:
ipconfig /all
Que muestra una versión más extensa de información.
ipconfig /?
Que muestra ayuda sobre ipconfig y todas las opciones que pueden emplearse con este comando.
4. El método "no-tradicional", sólo aplica a Windows XP y Windows Vista y se basa en utilizar el comando Reparar que aparece al hacer click derecho sobre el icono de conexión (ver paso 1).
Es más sencillo, quizá, pero siempre es bueno saber un método alternativo que sirve para todos los sistemas.
5. El método "forzoso", consiste en reiniciar el router y el modem en los siguientes pasos en orden:
- Apagar la(s) Pc(s) que se encuentran conectadas al router/modem.
- Desconectar el router (si fuese el caso)
- Desconectar el modem y esperar al menos un minuto.
- Re-conectar el modem y esperar que todas las luces estén encendidas (la luz DSL indica que hay conexión con la red. Si titila, significa que intenta sincronizar IP y si pasa mucho tiempo 'titilando', contacten a su ISP ya que el modem no es capaz de obtener una Dirección IP válida)
- Re-conectar el Router si fuese el caso.
- Encender la PC (encender una a una todas las PC's si fuese el caso)
Actualización:
Habló el que sabe. 486 de Tecnicoenlaplata me informa sobre unos puntos que faltaban sobre las "ies". (Por cierto, más molesta el error allí sin que nadie lo corrija ^^, gracias)
La línea de comandos en XP, Vista y Win2000 no es una consola de D.O.S., sino más bien de NT. (Y por suerte, porque es bastante mejor).
Powered by WordPress with GimpStyle Theme design by Horacio Bella.
Entries and comments feeds.
Valid XHTML and CSS.









