The Evangeist .INFO

CCNP SWITCH 6: Agregando enlaces de Switch

Cisco ofrece un método de escalar el ancho de banda agregando enlaces paralelos, lo que se llama EtherChannels. Desde 2 hasta 8 FastEthernet que crean un Fast EtherChannel (FEC de hasta 1600 Mbps) o desde 2 hasta 8 Gigabit Ethernet que crean un Giga EtherChannel (GEC de hasta 16 Gbps) o desde 2 hasta 8 10-Gigabit Ethernet que crean un 10-Gigabit EtherChannel (10GEC de hasta 160 Gbps).

El tener varios enlaces entre switches crea la posibilidad de producir bucles pero EtherChannel evita esa situación agregando  los enlaces en un solo enlace lógico que puede actuar en modo acceso o trunk.

EtherChannel también ofrece redundancia agrupando varios enlaces físicos, si uno de los enlaces falla, el tráfico de dicho enlace se mueve a otro enlace correcto y cuando se recupera la carga de tráfico se vuelve a repartir entre los enlaces activo.. Este proceso ocurre en mili segundos y es transparente para el usuario final. Leer más »

CCNP SWITCH 12: Diseño de red

Diseño de Red Jerárquico

Modelo de Red Predecible

Cisco ha definido un diseño de red jerárquico que está organizado en distintas capas de dispositivos que resulta es una red eficiente, inteligente, escalable y de fácil gestión. Estás capas están divididas en tres que son: Leer más »

CCNP SWITCH 11: Multilayer Switching

InterVLAN Routing

Para transportar paquetes ente VLANs se debe usar un dispositivo de Capa 3, que por lo general suele ser un router. El router debe tener una conexión lógica o física a cada VLAN para que pueda enviar paquetes entre ellas. A esto se le llama interVLAN routing.

Tipos de interfaces

Los switches multilayer  pueden operar tanto en Capa 2 como en Capa 3 (InterVLAN). En Capa 2 funciona entre interfaces asignados a VLANs de Capa 2 o a Trunks de Capa 2. En Capa 3 funciona entre cualquier tipo de interface mientras esta tenga una IP asignada.

Un switch multilayer puede asigna una IP a una interface física lo mismo que un router aunque también puede asigna una IP a una interface lógica (que se llaman Switched Virtual Interface SVI)que representa la VLAN entera. La IP que se configura se convierte en el Gateway por defecto para cualquier servidor que esté conectado a la interface o VLAN, con lo cual el servidor usará la interface de Capa 3 para comunicarse con el exterior de su dominio de broadcast. Leer más »

configuración de SYSLOG remoto en iOS

Para que OSX acepte log proveniente de dispositivos remotos tenemos que añadir y configurar ciertos fichero manualmente ya que OSX por defecto no lo permite con las herramientas gráficas (la versión server supongo que si lo permitirá). Leer más »

Netstat

Como listar puertos.

En linux tenemos:

netstat -puntal
netstat -ltunp
netstat -anp --tcp --udp | grep LISTEN
  • -l = muestra los sockets que están escuchando
  • -t = TCP
  • -tcp = TCP
  • -u = UDP
  • -udp = UDP
  • -n = muestra las IP en forma numérica no resuelve el nombre.
  • -a = muestra todos los sockets que estén escuchando o no.
  • -p = muestra el programa y su PID (requiere permisos de root)

En Mac OSX:

netstat  -p tcp -n  -a | egrep LISTEN
netstat  -p udp -n  -a 
  • -p tcp = TCP
  • -p udp = UDP
  • -a Muestra todos los estados
  • -n = muestra las IP en forma numérica no resuelve el nombre.

En Windows:

netstat  -p tcp -n  -a
netstat  -p udp -n  -a
  • -a = Muestra todas las conexiones y puertos de escucha.
  • -b = Muestra el archivo ejecutable involucrado en la creación de cada conexión o puerto de escucha
  • -p tcp = TCP
  • -p udp = UDP
  • -n = muestra las IP en forma numérica no resuelve el nombre.

Como mostrar estadísticas por protocolo (válido para Linux, Mac OSX y Windows):

netstat -s

Nos mostrará estadísticas por cada protocolo, si queremos ver solo un protocolo podemos usar -p protocol (Mac OSX y Windows y -u o - p (Linux).

VIM: viminfo

Vim usa el fichero viminfo (por lo general ~/.viminfo) para guardar información de la sesión anterior entre otras cosas.

Para cambiar el nombre del fichero y ubicación del mismo podemos usar el comando:

set viminfo=n/CAMINO/FICHERO

donde CAMINO es el PATH donde se va a guadar y FICHERO es el nombre fichero a usar (es conveniente mantener el mismo nombre). La “n” después del signo igual (=) indica que lo que va a continuación es el CAMINO y FICHERO a usar.

Un sitio donde poner ese comando es en el fichero de configuración ~/.vimrc

VIM: Formateando texto

Teclas Acción
:[linea1,linea2]center ancho Centra las líneas entre linea1 y linea2 (o el bloque marcado visualmente) en un ancho de ancho columnas.
:[linea1,linea2]left margen Alinea a la izquierda las líneas entre linea1 y linea2 (o el bloque marcado visualmente) dejando un margen de margen columnas.
:[linea1,linea2]right ancho Alinea a la derecha las líneas entre linea1 y linea2 (o el bloque marcado visualmente) usando el ancho columnas total.
:set autoindent
:set ai
Auto Tabula las líneas, especialmente útil para escribir script y código.
:set smartindent
:set si.
Auto Tabula de forma inteligente las líneas, especialmente útil para escribir scripts y código.
= Indenta la línea actual.
=i{ o =i} o =iB Tabula el bloque de código entre { y } pero no estos caracteres.
=a{ o =a} o =aB Tabula el bloque de código entre { y } incluyendo estos caracteres.
=i( o =i) o =ib Tabula el bloque de código entre ( y ) pero no estos caracteres.
=a( o =a) o =ab Tabula el bloque de código entre ( y ) incluyendo estos caracteres.
=i< o =i> Tabula el bloque de código entre < y > pero no estos caracteres.
=a< o =a> Tabula el bloque de código entre < y > incluyendo estos caracteres.
=i[ o =i] Tabula el bloque de código entre [ y ] pero no estos caracteres.
=a[ o =a] Tabula el bloque de código entre [ y ] incluyendo estos caracteres.
NOTA: después del = se puede poner un número indicando cuantos bloques anidamos hay y los tabula en concordancia.
:set paste Todo lo que se escriba o pegue no se tabula evitando así el efecto escalera al pegar bloques de texto.
:set nopaste Todo lo que se escriba o pegue se tabula (si está activado), se puede producir el efecto escalera al pegar bloques de texto.
~ intercambia mayúsculas-> minúsculas y viceversa, el caracter bajo el cursor o texto seleccionado.
u pone a minúsculas el texto seleccionado.
U pone a mayúsculas el texto seleccionado.

Trucos:

Teclas Acción
yypVr= Crea una línea tipo título (subrayar) debajo de la actual con el carácter ‘=’ (se puede sustituir por # o * o cualquier carácter).
yy : copia la línea actual en el buffer
p : pega la línea copiada en el buffer
V : Selecciona la línea pegada
r : Reemplaza los caracteres seleccionados por el carácter seguido de la ‘r‘ (en este caso ‘=’)
gg=G Reformatea autotabulando todo el texto desde la primera hasta la última línea, perfecto para indentar código no tabulado.
gg : Va a la primera línea del fichero
= : reformatea líneas, es decir, tabula de acuerdo a la configuración de formateo
G : Va hasta la última linea (le dice al VIM cuando parar).

MYSQL: usuarios y permisos

Cuando creamos una BB.DD. por lo general crearemos uno o más usuarios con permisos para esa BB.DD. que acabamos de crear. El o los usuarios creados podremos darles acceso total o parcial a esa BB.DD. según lo que queramos que haga o pueda hacer, incluso dar diferentes permisos dependiendo desde donde se conecte. Leer más »

Cisco: configurar port mirroring

Port mirroring es una función que tienen los switches para copiar todo el tráfico de un interface específico a otro interface para replicar TODO el tráfico y así poder capturarlo con alguna herramienta tipo tcpdump o whireshark. Leer más »

Configurar DynDns en routers Cisco

La mayoría de nosotros tenemos IP dinámica con lo cual si queremos acceder a nuestro router u ordenadores detrás de nuestra conexión, ya sea ADSL, cable u otra) podemos encontrarnos que no sabemos nuestra IP para lo cual hay servicios gratuitos cono DynDns que nos permiten tener un dominio actualizado a nuestra IP.

Bien DynDns tiene diferentes clientes (programas software) para diferentes plataformas pero si tenemos un router Cisco de la serie 800 podemos hacer que el propio router sea el cliente de DynDns y así cada vez que cambia la IP WAN actualice nuestro dominio. Leer más »