TOPOLOGÍA
- Configurar RIP y comprobar que los PCs se comunican entre ellos.
- Exportar una ruta por defecto para salir a Internet
------------------------------------------------------------------------------------------------------------
CONFIGURACIÓN BÁSICA
set interfaces em0 unit 0 family inet address 172.16.0.1/30
set interfaces em1 unit 0 family inet address 192.168.1.1/24
set interfaces em2 unit 0 family inet address 55.44.33.1/30
set interfaces lo0 unit 0 family inet address 1.1.1.1/32
root@JNCIS-RIP2> show configuration | display set
set system host-name JNCIS-RIP2
set interfaces em0 unit 0 family inet address 172.16.0.2/30
set interfaces em1 unit 0 family inet address 172.16.0.5/30
set interfaces lo0 unit 0 family inet address 2.2.2.2/32
root@JNCIS-RIP3> show configuration | display set
set system host-name JNCIS-RIP3
set interfaces em0 unit 0 family inet address 172.16.0.6/30
set interfaces em1 unit 0 family inet address 192.168.2.1/24
set interfaces lo0 unit 0 family inet address 3.3.3.3/32
-----------------------------------------------------------------------------------------------------------
1. Configuramos el protocolo RIP. Esta es la configuración mínima para que funcione RIP:
root@JNCIS-RIP1> show configuration protocols rip | display set
set protocols rip group RIP-LAB neighbor em0.0
root@JNCIS-RIP1> show configuration protocols rip | display set
set protocols rip group RIP-LAB neighbor em0.0
set protocols rip group RIP-LAB neighbor em1.0
root@JNCIS-RIP3> show configuration protocols rip | display set
set protocols rip group RIP-LAB neighbor em0.0
show rip neighbor |
Vemos la vecindad formada. Si vamos a JNCIS-RIP3 vemos que no tiene ni las loopbacks ni las rutas que están más allá de JNCIS-RIP1. Esto se debe a que RIP no exporta automáticamente las rutas. Tenemos que crear una política. Podéis ver el comportamiento por defecto de los protocolos aquí.
Ahora desde PC1 se llega a PC2.
Configuramos las políticas y las aplicamos.
En JNCIS-RIP3:
protocols {
rip {
group RIP-LAB {
export
EXP-RIP;
neighbor em0.0;
}
group RIP;
}
}
policy-options {
policy-statement EXP-RIP {
term CONECTADAS {
from protocol direct;
then
accept;
}
}
}
|
Si vamos ahora a JNCIS-RIP2 podemos ver la red 192.168.2.0/24 y la loopback en la tabla de rutas.
Sin embargo, a JNCIS-RIP1 no le llega nada |
En JNCIS-RIP2 hacemos lo mismo:
protocols {
rip {
group RIP-LAB {
export
EXP-RIP;
neighbor em0.0;
neighbor em1.0;
}
group RIP;
}
}
policy-options {
policy-statement EXP-RIP {
term CONECTADAS {
from protocol direct;
then
accept;
}
}
}
|
Y vemos que los demás tienen sus rutas.
En JNCIS-RIP3:
protocols {
rip {
group RIP-LAB {
export EXP-RIP;
neighbor em0.0;
}
}
}
policy-options {
policy-statement EXP-RIP {
term CONECTADAS {
from {
route-filter 1.1.1.1/32
exact;
route-filter 192.168.1.0/24
exact;
}
then accept;
}
}
}
|
Ahora se exportan las rutas. Pero si vamos a JNCIS-RIP3 vemos que no le llegan las de JNCIS-RIP1
Tenemos que decirle a RIP que exporte también las rutas que le llegan por RIP.
Vamos a JNCIS-RIP2 y añadimos:
policy-options {
policy-statement EXP-RIP {
term CONECTADAS {
from protocol direct;
then accept;
}
term RIP {
from protocol rip;
then accept;
}
}
}
|
Y ahora ya se exportan todas las rutas:
En JNCIS-RIP1 también se ven todas las rutas |
2. Creamos la ruta estática en JNCIS-RIP1 y la exportamos:
set routing-options static route 0.0.0.0/0 next-hop 55.44.33.2
policy-options {
policy-statement EXP-RIP {
term CONECTADAS {
from {
route-filter 1.1.1.1/32
exact;
route-filter 192.168.1.0/24
exact;
}
then accept;
}
term RUTA-DEFECTO {
from {
protocol static;
route-filter 0.0.0.0/0 exact;
}
then accept;
}
}
}
|
Ahora todos reciben las ruta 0.0.0.0/0 y deberían salir a Internet
No hay comentarios:
Publicar un comentario