Mostrando entradas con la etiqueta Redes. Mostrar todas las entradas
Mostrando entradas con la etiqueta Redes. Mostrar todas las entradas

sábado, 26 de abril de 2014

Calculadora de subredes online

IP Subnet Mask Calculator es una interesante calculadora de subredes que nos permite hacer cálculos usando clases de redes, direcciones IP, máscara de subred, bits de subred, bits de máscara, el máximo de subredes requeridas y el máximo de hosts por subred.

Los resultados obtenidos nos dan la dirección IP en hexadecimal, el comodín de la máscara, para uso en ACL's, el ID de la subred, dirección de difusión, el rango de la subred para la subred resultante y un bitmap de subred.


viernes, 28 de marzo de 2014

TCP Wrappers (Envolturas TCP) [Repost]

Según Wikipedia, TCP Wrapper ("Envoltorio de TCP") es un sistema de red ACL que trabaja en terminales y que se usa para filtrar el acceso de red a servicios de protocolos de Internet que corren en sistemas operativos (tipo UNIX), como Linux o BSD. Permite que las direcciones IP, losnombres de terminales y/o respuestas de consultas ident de las terminales o subredes sean usadas como tokens sobre los cuales filtrar para propósitos de control de acceso. 

El código original fue escrito por Wietse Venema de la Universidad Tecnológica de Eindhoven, Países Bajos, entre los años 1990 y 1995. Desde el 1 de junio de 2001, el programa es lanzado bajo su propia licencia tipo BSD.


domingo, 2 de septiembre de 2012

Como escanear puertos en la red local sin nmap

Como hemos visto en posts anteriores nmap es una herramienta poderosa e invaluable para todo Sysadmin. Pero la funcionalidad básica de escanear puertos yace en el sistema operativo mismo (GNU/Linux), por lo que en un momento determinado podríamos hacer uso del comando nc (netcat) o de /dev/tcp, en las distribuciones que lo soportan y el cual sirve para muchas otras cosas, conjuntamente con bash.

Mientras tanto, como uso CentOS, veremos cómo hacerlo con el comando nc y la ayuda de bash. Lo que haremos es un loop con for colocándole los puertos o el rango de puertos a escanear entre corchetes para pasárselos al comando nc con la variable $i, el cual también tendrá otros parámetros para obtener información acerca de los puertos en el host.



jueves, 12 de abril de 2012

Cientificos ponen a funcionar la primera red cuántica

Tras mucho tiempo invertido en investigaciones y pruebas, un grupo de científicos de la división de Dinámica Cuántica del Instituto Max Planck de Óptica Cuántica, ubicado en Alemania; lograron construir una red cuántica simple. En dicha red dos átomos unidos transmiten información entre sí mediante fotones.

Aunque puede ser muy temprano para tomar conclusiones sobre posibles aplicaciones reales de este avance, no deja de ser prometedor el hecho de imaginarnos redes de datos que se comuniquen a la velocidad de la luz.

Pueden leer el artículo completo (en ingles) del sitio Scientific Computing.


lunes, 25 de julio de 2011

Instalar Wireshark 1.6.1 en Ubuntu [PPA]

Wireshark, antes conocido como Ethereal, es un analizador de protocolos utilizado para realizar análisis y solucionar problemas en redes de comunicaciones, para desarrollo de software y protocolos, y como una herramienta didáctica para educación. Cuenta con todas las características estándar de un analizador de protocolos.

La funcionalidad que provee es similar a la de tcpdump, pero añade una interfaz gráfica y muchas opciones de organización y filtrado de información. Así, permite ver todo el tráfico que pasa a través de una red (usualmente una red Ethernet, aunque es compatible con algunas otras) estableciendo la configuración en modo promiscuo. También incluye una versión basada en texto llamada tshark.



martes, 21 de junio de 2011

10 Datos interesantes sobre IPv6

El Internet Protocol version 6 (IPv6) (en español: Protocolo de Internet versión 6) es una versión del protocolo Internet Protocol (IP), definida en el RFC 2460 y diseñada para reemplazar a Internet Protocol version 4 (IPv4) RFC 791, que actualmente está implementado en la gran mayoría de dispositivos que acceden a Internet.

Diseñado por Steve Deering de Xerox PARC y Craig Mudge, IPv6 está destinado a sustituir a IPv4, cuyo límite en el número de direcciones de red admisibles está empezando a restringir el crecimiento de Internet y su uso, especialmente en China, India, y otros países asiáticos densamente poblados. El nuevo estándar mejorará el servicio globalmente; por ejemplo, proporcionará a futuras celdas telefónicas y dispositivos móviles sus direcciones propias y permanentes.


domingo, 6 de marzo de 2011

Monitoreo de trafico en red: tcpdump

Hace unos meses publiqué, en una página que frecuento llamado Taringa, un pequeño artículo sobre el uso de esta utilidad, me pareció interesante compartirla con ustedes. Es realmente muy interesante.
Tcpdump es una excelente herramienta que nos permite monitorear a través de nuestra preciada y querida consola de Linux todos los paquetes que atraviesen la interfaz indicada. A su vez, los múltiples filtros, parámetro y opciones que tcpdump nos ofrece, nos permite infinidades de combinaciones, al punto de poder monitorear todo el trafico completo que pase por la interfaz, como el trafico que ingrese de una ip, un host o una pagina especifica, podemos solicitar el trafico de un puerto especifico o pedirle a esta magnifica herramienta que nos muestre todos los paquetes cuyo destino sea una dirección MAC específica.



miércoles, 2 de marzo de 2011

TCP Wrappers (Envolturas TCP)

Según Wikipedia, TCP Wrapper ("Envoltorio de TCP") es un sistema de red ACL que trabaja en terminales y que se usa para filtrar el acceso de red a servicios de protocolos de Internet que corren en sistemas operativos (tipo UNIX), como Linux o BSD. Permite que las direcciones IP, losnombres de terminales y/o respuestas de consultas ident de las terminales o subredes sean usadas como tokens sobre los cuales filtrar para propósitos de control de acceso.

El código original fue escrito por Wietse Venema de la Universidad Tecnológica de Eindhoven, Países Bajos, entre los años 1990 y 1995. Desde el 1 de junio de 2001, el programa es lanzado bajo su propia licencia tipo BSD.


lunes, 14 de febrero de 2011

Análisis de tráfico con WireShark [E-book]

INTECO-CERT presenta el informe "Análisis de tráfico con Wireshark" que pretende servir de apoyo a administradores y técnicos de seguridad a la hora de analizar tráfico para detectar problemas o ataques de red.

Seguramente todo administrador de redes ha tenido que enfrentarse alguna vez a una pérdida del rendimiento de la red que gestiona. En ese caso sabrá que no siempre es sencillo, por falta de tiempo y recursos o por desconocimiento de las herramientas apropiadas, tener claros los motivos por los que esto ha sucedido. En ocasiones, incluso se ha podido llegar a perder la conectividad o bien ciertos equipos han podido desconectarse sin motivo aparente.


lunes, 7 de febrero de 2011

Se agotan las direcciones IPv4... ¿Cuál es el plan?

El pasado 3 de este mes se entregaron las últimas direcciones IP a las agencias que las distribuyen en el mundo. En Europa se acabarán en verano. El nuevo protocolo, IPv6, va con retraso. Así hemos llegado a este punto de no retorno.

El anuncio de esta tarde suena apocalíptico, y de hecho cambiará la estructura de internet, aunque los usuarios y muchos operadores aún no hayan percibido la magnitud del problema. La Agencia de Asignación de Números de Internet (IANA) ha entregado hoy simbólicamente, en un acto celebrado en Miami, las últimas direcciones IP disponibles en el mundo (en la práctica, las concesiones se enviaron vía mail hace un par de semanas). A Europa le tocan 16,6 millones. No hay más. No habrá más. Al final del verano se habrán acabado, y será inexcusable la puesta en marcha de un nuevo protocolo, el IPv6, más seguro e inagotable... "IPv6 es crucial para el mundo", ha dicho Paul Wilson, director general de APNIC, organización encargada de asignar IPs en Asia y en el Pacífico.


jueves, 27 de enero de 2011

Científicos rusos desarrollan nuevo estándar inalámbrico

Científicos rusos desarrollaron un nuevo estándar de comunicaciones inalámbricas, HPIP, que supera en algunas características la tecnología actual, LTE, escribe hoy el diario RBK Daily.

Un grupo de inversores particulares de Hong Kong ya pagó 30 millones de dólares por la exclusiva distribución de ese producto en China, Malasia, Indonesia, India y Hong Kong, comunicó al periódico Iván Poliakov, director de la empresa siberiana Radiozavod A.S. Popov donde se creó la nueva tecnología.


Cuidado, están pillando lo que descargas en P2P!



Un estudio de la Universidad Carlos III de Madrid (UC3M), España, señala y caracteriza a los usuarios que cuelgan contenidos en las principales redes de pirateo P2P de Internet y señala los incentivos que encuentran para desarrollar esta actividad. 

La investigación examina el comportamiento de los usuarios responsables de publicar más de 55.000 ficheros en dos de los principales portales (Mininova y The Pirate Bay) de BitTorrent, la aplicación P2P (peer-to-peer; red entre pares) para compartición de ficheros más popular de Internet, donde algunos usuarios publican contenidos que son intercambiados con hasta decenas de miles de internautas. Su creciente popularidad se debe principalmente a la disponibilidad de contenidos de gran interés, como las últimas películas en cartelera o episodios de diversas series de televisión. 


lunes, 24 de enero de 2011

Fedora 15 cambiará el esquema de nombres para las NICs

Nos enteramos, vía Digitizor, que Matt Domsch, miembro de los desarrolladores de Fedora ha anunciado que Fedora 15 romperá con el esquema de nomenclatura convencional para las interfaces de red (ethX), adoptando un nuevo esquema llamado Consistent Network Device Naming.


El esquema de nomenclatura ethX trabaja bien siempre que el sistema tenga o se utilice un puerto Ethernet. Sin embargo, si existe o se utilizan más de un puerto, una especie de carrera se crea cada vez que el sistema arranca y las interfaces de red pueden obtener su nombre en un orden arbitrario. Suponiendo que que tenemos dos interfaces de red - eth0 y eth1. 


jueves, 20 de enero de 2011

7 Distribuciones GNU/Linux para Hacking y Seguridad


Las 7 mejores distribuciones GNU/Linux para Seguridad de Redes: Anteriormente vimos algunas distros especialmente diseñadas para  recuperación de datos. Hoy vamos a ver estas distros de propósito especial. Estas distros están principalmente diseñadas para realizar tareas de seguridad en la red como auditar  la seguridad y hacer pruebas de penetración a los fines de prevenir y monitorear accesos no autorizados, abusos, alteraciones o denegación de servicios de red. La mayoría de ellas están disponibles como Live CD, por lo que podemos rápidamente probarlas y usarlas sin alterar nuestro sistema instalado.

A continuación tenemos algunas de las distros (sin un orden particular) especialmente diseñadas para asegurar las redes de computadoras:


lunes, 17 de enero de 2011

Monitoreo de servidores con Scapy

Con Scapy puede capturar y generar tráfico de red. En algunos casos es necesario generar un flujo de tráfico en particular y luego ver lo que viene detrás. Con Scapy puede construir ese tipo de herramienta con sólo unas pocas líneas de código. Será útil definir algunos términos antes de llegar demasiado lejos con el fin de comprender mejor lo que está haciendo Scapy. El modelo del protocolo OSI de siete capas es utilizado por Scapy en la determinación de cómo construir e interpretar los bits que fluyen a través del cable. 

La capa física, también conocida como capa 1, es por donde van las cosas como medios de comunicación, ya sean por cable o inalámbrica, conectores y niveles de las señales. La capa dos, denominada capa de enlace de datos, es donde los datos que circulan especifican una única dirección física o MAC para identificar a cada nodo. La siguiente capa es la capa tres y se conoce como la capa de red. Este es el nivel donde se hay direccionamiento lógico, conocido comúnmente como una dirección IP.


jueves, 16 de diciembre de 2010

5 Aplicaciones Libres para Monitoreo de Redes y Servidores

El administrador de un sitio web o de una red se basa software de monitorización red/servidor que continuamente se puede mantener un ojo en el sistema y pueden detectar componentes lentos o defectuosos. Estas herramientas de supervisión pueden enviar automáticamente las actualizaciones o activar copias de seguridad en caso de interrupciones causadas por accidentes o sobrecargas del servidor, conexiones de red y otros factores. Por ejemplo, para averiguar el estado de un servidor web, el software de monitoreo de vez en cuando puede enviar una petición HTTP a buscar una página. Para los servidores de correo electrónico, un mensaje de prueba puede ser enviado a través de SMTP y traído por IMAP o POP3. En el caso de solicitar el estado de las fallas, el software de monitoreo puede enviar un mensaje de alarma al administrador de sistemas, a su vez en sistemas de conmutación por error para eliminar la problemática del servidor hasta que pueda ser corregida, o hacer otras acciones imperativas.

Para aquellos de ustedes que están buscando herramientas de monitoreo que pueden manejar pequeñas y grandes infraestructuras, aquí está una lista de algunas de las mejores aplicaciones de código abierto y software de monitorización de red que pueden utilizar de forma gratuita:


martes, 30 de noviembre de 2010

Algunos ajustes para mejorar el desempeño de la red en GNU/Linux

Un sistema GNU/Linux puede ser ajustado hasta el punto de que otros sistemas lo envidian o le temen, especialmente en el aspecto de redes. Ajustar Linux para redes es más simple que en otros sistemas. Hay ajustes a drivers espcíficos con los que se puede trabajar pero su su flexibilidad viene de una mezcla de modificaciones a nivel de sistema operativo.

El archivo /etc/sysctl.conf



miércoles, 15 de septiembre de 2010

How-To: IP Aliasing (Interfaces de red virtuales)

Existen algunas aplicaciones donde es útil configurar múltiples direcciones IP a un único dispositivo de red. Los ISP (Internet service providers) utilizan frecuentemente esta característica para proveer de características personalizadas (por ejemplo, de World Wide Web y FTP) a sus usuarios. Para ello, el kernel debe estar compilado con las opciones de Network Aliasing e IP (aliasing support). Después de instalado el nuevo kernel, la configuración es muy fácil. Los alias son anexados a dispositivos de red virtuales asociados con el nuevo dispositivo con un formato tal como: dispositivo: número virtual.

Por ejemplo: eth0:0, ppp0:8

Consideremos que tenemos una red Ethernet que soporta dos diferentes subredes IP simultáneamente y que nuestra máquina desea tener acceso directo a ellas. Un ejemplo de configuración sería:

admin@server:~$ ifconfig eth0 192.168.110.23 netmask 255.255.255.0 up

admin@server:~$ route add -net 192.168.110.0 netmask 255.255.255.0 eth0

admin@server:~$ ifconfig eth0:0 192.168.10.23 netmask 255.255.255.0 up

admin@server:~$ route add -net 192.168.10.0 netmask 255.255.255.0 eth0:0

Lo cual significa que tendremos dos IP 192.168.110.23 y 192.168.10.23 para la misma NIC. Para borrar un alias, agregar un ‘-‘ al final del nombre (por ejemplo, ifconfig eth0:0- 0).

Un caso típico es que se desee configurar una única tarjeta Ethernet para que sea la interfaz de distintas subredes IP. Por ejemplo, supongamos que se tiene una máquina que se encuentra en una red LAN 192.168.0.x/24. Y se desea conectar la máquina a Internet usando una dirección IP pública proporcionada con DHCP usando su tarjeta Ethernet existente. Por ejemplo, se puede hacer como en el ejemplo anterior o también editar el archivo /etc/network/interfaces de modo que incluya una sección similar al siguiente:

iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
broadcast 192.168.0.255

iface eth0:0 inet dhcp

La interfaz eth0:0 es una interfaz virtual y al activarse también lo hará su padre eth0.


Fuente: Libro Adm. Avanzada de GNU/Linux


martes, 14 de septiembre de 2010

Aspectos de seguridad en redes GNU/Linux



Es importante tener en cuenta los aspectos de seguridad en las conexiones a red, ya que una fuente de ataques importantes se produce a través de la red. Ya se hablará más sobre este tema en la unidad correspondiente a seguridad; sin embargo, hay unas cuantas recomendaciones básicas que deben tenerse en cuenta para minimizar los riesgos inmediatamente antes y después de configurar la red de nuestro ordenador:

  • No activar servicios en /etc/inetd.conf que no se utilizarán, insertar un # antes del nombre para evitar fuentes de riesgo.
  • Modificar el archivo /etc/ftpusers para denegar que ciertos usuarios puedan tener conexión vía ftp con su máquina.
  • Modificar el archivo /etc/securetty para indicar desde qué terminales (un nombre por línea), por ejemplo: tty1 tty2 tty3 tty4, se permite la conexión del superusuario (root). Desde las terminales restantes, root no podrá conectarse.
  • Utilizar el programa tcpd. Este servidor es un wrapper que permite aceptar-negar un servicio desde un determinado nodo y se coloca en el /etc/inetd.conf como intermediario de un servicio. El tcpd verifica unas reglas de acceso en dos archivos: /etc/hosts.allow /etc/host.deny.
Si se acepta la conexión, pone en marcha el servicio adecuado pasado como argumento (por ejemplo, la línea del servicio de ftp antes mostrada en inetd.conf: ftp stream tcp nowait root /usr/sbin/tcpd/usr/sbin/in.ftpd. tcpd primero busca /etc/hosts.allow y luego /etc/hosts.deny.

El archivo hosts.deny contiene las reglas de cuáles son los nodos que no tienen acceso a un servicio dentro de esta máquina. Una configuración restrictiva es ALL: ALL, ya que sólo se permitirá el acceso a los servicios desde los nodos declarados en /etc/hosts.allow.

El archivo /etc/hosts.equiv permite el acceso a esta máquina sin tener que introducir una clave de acceso (password). Se recomienda no utilizar este mecanismo y aconsejar a los usuarios no utilizar el equivalente desde la cuenta de usuario a través del archivo .rhosts.

En Debian/Ubuntu es importante configurar /etc/security/access.conf, el archivo que indica las reglas de quién y desde dónde se puede conectar (login) a esta máquina. Este archivo tiene una línea por orden con tres campos separados por ‘:’ del tipo permiso: usuarios: origen. El primero será un +o- (acceso o denegado), el segundo un nombre de usuario/s, grupo o user@host, y el tercero un nombre de un dispositivo, nodo, dominio, direcciones de nodo o de redes, o ALL.

Ejemplo de access.conf

Este comando no permite root logins sobre tty1:
         ALL EXCEPT root:tty1

Permite acceder a u1, u2, g1 y todos los de dominio remix.com:
        +:u1 u2 g1 .remix.com:ALL 

Fuente: Libro Adm. Avanzada de GNU/Linux