Comandos NetGUI & QUAGGA
Para comprimir escenarios:
>>tar -cvzSf p1.tgz p1
Para descomprimir escenarios:
>>tar -xvzSf p1.tgz
IMPORTANTE: Antes de iniciar Net-GUI, es recomendable "limpiar" los restos de la sesin anterior.
>>clean-netgui.sh
>>netgui.sh
Aadir / Eliminar direcciones IP
Aadir una direccin IP:
ifconfig <interfaz> <dirIP> netmask <mascara>
pc1:~# ifconfig eth0 10.0.0.1 netmask 255.255.255.0
Con ifconfig slo se puede apagar la interfaz:
pc1:~# ifconfig eth0 down
Aadir / Eliminar Rutas
Aadir una ruta:
Ruta a una mquina:
route add -host <mquinaDestino> gw <gateway>
pc1:~# route add -host 11.0.0.1 gw 10.0.0.1
Ruta a una subred
route add -net <subredDestino> netmask <mscara> gw <gateway>
pc1:~# route add -net 12.0.0.0 netmask 255.255.255.0
gw 10.0.0.1
Ruta por defecto
route add default gw <gateway>
pc1:~# route add default gw 10.0.0.2
Eliminar una ruta:
Ruta a una mquina:
route del -host <mquinaDestino>
pc1:~# route del -host 11.0.0.1
Ruta a una subred
route del -net <subredDestino> netmask <mscara>
pc1:~# route del -net 12.0.0.0 netmask 255.255.255.0
Ruta por defecto
route del default
pc1:~# route del default
MCEDIT
Route
-Para comprobar las rutas que tiene una mquina
Traceroute
Calcula los saltos que dan los paquetes enviados de una mquina a otra:
>>traceroute <IP_Destino>
Este comando enva rfagas de 3 tramas aumentando su TTL progresivamente.
Primero, manda 3 tramas con TTL 1, cuando pasa por el primer router, este
manda un mensaje ICMP de error Time to live excedded.
Editar fichero de configuracin de red con mcedit
>>mcedit /etc/network/interfaces
Para que los cambios surtan efecto:
>>/etc/init.d/networking restart
Para aadir una ruta:
-A una red:
>>up route add -net <Red_Destino> netmask
255.255.255.0 gw <IP_Router>
-A una mquina:
>>up route add -host <Maq_Destino> netmask
255.255.255.0 gw <IP_Router >
TCPDUMP: Como realizar capturas de trfico
Borrar cach de arp
(Para comprobar si hay datos en la cach de ARP, >>arp-a)
Para borrar una entrada de la cache de ARP:
>>arp -d <IP>
Si al volver a comprobarlo poniendo ARP sale 'incomplete', esta bien.
Para iniciar la captura:
Poner a escuchar en la red en la que se va a realizar la captura
>>tcpdump -i eth# -s 0 -w /hosthome/nombre_captura.cap
Ctrl+C para parar y guardar la captura
Para generar el trfico (con ping):
>>ping -c <n paquetes> -t <TTL> <IP_Destino>
Para analizar la captura:
>>wireshark </directorio/nombre_captura.cap>
Para iniciar en segundo plano
>>tcpdump -i eth# -s 0 -w /hosthome/captura.cap &
>> fg Para pasar a primer plano.
>> bg Para pasar a segundo plano.
Quagga Ficheros de configuracin
>> mcedit /etc/quagga/daemons
>> mcedit /etc/quagga/ospfd.conf
passive-interface eth2 Para interfaces pasivas
redistribute connected Para redistribucin
redistribute bgp
de rutas aprendidas por BGP
>> mcedit /etc/quagga/bgpd.conf
redistribute connected Es obligatorio ponerlo.
aggregate-address a.b.c.d/prefix summary-only
(Agregacin de rutas con CIDR)
redistribute ospf Redistribucin de rutas aprendidas por OSPF
Para reiniciar Quagga
>>/etc/init.d/quagga stop
>>/etc/init.d/quagga start
Shell VTY
>> vtysh
Inicia el proceso VTY
>> show ip ospf route
Muestra la informacin sobre la tabla de encaminamiento OSPF del router
>> show ip ospf neighbor
Muestra la informacin sobre los vecinos que conoce el router
>> show ip ospf database router
Informacin sobre la base de datos de Router Link States que conoce el router
>> show ip ospf database network
Informacin sobre la base de datos de Network Link States que conoce el router
>> show ip ospf database summary
(diferentes reas) Informacin de base de datos de Summary Link States del router.
>> show ip ospf database
Muestra un resumen de la info sobre las bases de datos y de los Summary Link States.
>>show ip bgp
muestra la informacin sobre la tabla de encaminamiento BGP del router.
>> exit -Para salir de la interfaz de VTYSH
3
Switches
Proxy ARP
HTTP
Borrado de datos / Conexiones persistentes
Navegador web en modo texto: Lynx
Borrado del fichero de cookies
Cambio de hora en el servidor
Tips:
-No necesariamente se consiguen cookies despus de rellenar formularios, y se
pueden conseguir cookies en interacciones con un servidor en las que no hay ningn
formulario.
Lo importante es que cuando un cliente hace una peticin a un servidor S solicitndole
el recurso R dentro del path P, de todas las cookies que el cliente tiene almacenadas
en ese momento, enva junto con esa peticin aquellas cookies que cumplen las 3
condiciones siguientes:
La fecha de expiracin de la cookie an no ha llegado (es decir, no han caducado).
El Domain de la cookie es S, el mismo servidor al que se le va a hacer la nueva
peticin.
El Path de la cookie est contenido dentro del path P de la nueva peticin.
-Cmo puedo saber si el servidor que enva la respuesta es proxy o servidor final?
-No se puede saber de las respuestas, sino de las peticiones: las peticiones que
un cliente enva a un proxy incluyen junto al GET la URL completa.
-En un proxy, se utilizan conexiones HTTP no persistentes.
Calidad de Servicio
Control del trfico de entrada
Control del trfico de salida
TBF + PRIO
HTB