Temas etiquetados como: ‘Redes’

Longitud máxima de una dirección IP

30 junio, 2011

http://es.wikipedia.org/wiki/Archivo:IPv6_vs_IPv4.jpg

Si estas diseñando una base de datos de un sitio WEB, y requieres almacenar en un campo de una tabla el valor de la IP de las personas que visitan el sitio, debes de especificar el tamaño máximo de ese campo, es ahí donde surge la pregunta: ¿Cuál es el tamaño máximo de una dirección IP?

Actualmente, los protocolos más usados en Internet son IPv4 u IPv6, por lo que usaremos estos como base.
» Leer más: Longitud máxima de una dirección IP

Acceso Remoto SSH

28 febrero, 2011

SSH (Secure SHell, en español: intérprete de órdenes segura) es el nombre de un protocolo y del programa que lo implementa, y sirve para acceder a máquinas remotas a través de una red. Permite manejar por completo la computadora mediante un intérprete de comandos, y también puede redirigir el tráfico de X para poder ejecutar programas gráficos si tenemos un Servidor X (en sistemas Unix y Windows) corriendo.

Además de la conexión a otros dispositivos, SSH nos permite copiar datos de forma segura (tanto ficheros sueltos como simular sesiones FTP cifradas), gestionar claves RSA para no escribir claves al conectar a los dispositivos y pasar los datos de cualquier otra aplicación por un canal seguro tunelizado mediante SSH.
-Wikipedia

En esta guía se explicará como montar un cliente y servidor tanto para linux como para windows.

Software requerido
Windows XP

Ubuntu Linux

  • SSH (cliente, servidor)

Todo el software requerido es totalmente libre, lo puedes descargar desde la página del autor sin ninguna complicación.

» Leer más: Acceso Remoto SSH

¿Sueñan los bits con redes neutrales?

4 diciembre, 2010

Este video trata de explicar lo que es La Neutralidad en la Red
Imagen de previsualización de YouTube

Acceder a archivos de más de 2GB con Samba

10 noviembre, 2009

Recientemente tuve un problema al copiar un archivo de más de 2GB desde un equipo con Windows hacia un equipo con Linux, el proceso comenzaba bien, pero al llegar a 2GB el proceso de copiado se cortaba y mostraba un error.

Investigando en internet encontré que el problema se debe a que el sistema de archivos de Samba por defecto montaba las carpetas compartidas sin la opción de administrar archivos largos, para montar una carpeta que administre archivos de más de 2GB es necesario agregar la opción lfs (Large File System)

Para montar una carpeta con lfs, primero que todo debemos tener instalado Samba o por lo menos el paquete smbfs

Luego usamos el siguiente comando en un terminal para montar la carpeta compartida:

# smbmount //dominio/carpeta_compartida /carpeta_para_montar -o username=LOGINNAME,password=LOGINPASSWORD,lfs

Donde:

  • //dominio/carpeta_compartida es el Servidor y el nombre de la carpeta compartida
  • /carpeta_para_montar es el punto de montaje local de la carpeta compartida
  • -o username=LOGINNAME,password=LOGINPASSWORD,lfs es el nombre de usuario y contraseña para acceder a la carpeta compartida (cambiamos LOGINNAME y LOGINPASSWORD por el usuario y contraseña respectivamente); lfs es el parámetro para usar Large File System

Si la carpeta compartida no requiere clave para accederla se puede usar de la siguiente manera:

# smbmount //dominio/carpeta_compartida /carpeta_para_montar -o lfs

Con esto ya se debería de poder copiar los archivos de más de 2GB. :cool:

Para desmontar ejecutar lo siguiente en un terminal:

# smbumount /carpeta_para_montar

Implementando Ping en C++ para Linux

4 noviembre, 2009

ping implementado en cpp

La utilidad ping comprueba el estado de la conexión con uno o varios equipos remotos por medio de los paquetes de solicitud de eco y de respuesta de eco (ambos definidos en el protocolo de red ICMP) para determinar si un sistema IP específico es accesible en una red. Es útil para diagnosticar los errores en redes o enrutadores IP.

by Wikipedia

Lo siguiente es un ejemplo de un código fuente de un programa ping implementado en C++ para Linux el cual me encontré en Linux Forums.
» Leer más: Implementando Ping en C++ para Linux