Configuracion de interfaces Avanzada


Operaciones de Control: Activar y Desactivar

En Juniper, no existe el comando shutdown. Usamos conceptos más descriptivos: disable para apagar y delete disable (o enable en versiones modernas) para encender.

 

Apagar una interfaz (Shutdown)

Si quieres deshabilitar el puerto físico ge-0/0/0:

root# edit interfaces ge-0/0/0

[edit interfaces ge-0/0/0]
root# set disable

[edit interfaces ge-0/0/0]
root# show | compare
[edit interfaces ge-0/0/0]
+ disable;    # Aca se observa que estamos desactivando el puerto#

[edit interfaces ge-0/0/0]
root# commit
commit complete

 

Efecto: El LED del puerto se apaga físicamente y el protocolo cae. 

  Resultado:

 

 

Encender una interfaz (No Shutdown)

Para volver a activarla, simplemente borras la instrucción de "desactivado":

root# edit interfaces ge-0/0/0

[edit interfaces ge-0/0/0]
root# delete disable

[edit interfaces ge-0/0/0]
root# show | compare
[edit interfaces ge-0/0/0]
- disable;

[edit interfaces ge-0/0/0]
root# commit
commit complete

Resultado:



No muestra nada, por defecto las interfaces vienen encendidas.


Parámetros Físicos (Capa 1)

Estos comandos se aplican directamente en el nombre de la interfaz (sin entrar a la unit), porque afectan al hardware:

 

MTU (Maximum Transmission Unit)

Por defecto, Juniper usa 1514 bytes. Si necesitas configurar Jumbo Frames para un enlace troncal:

 root# set interfaces ge-0/0/0 mtu 9000

[edit]
root# show | compare
[edit interfaces]
+   ge-0/0/0 {
+       mtu 9000;
+   }

[edit]
root# commit
commit complete

Resultado:

 

 Quedo aplicado

 

Velocidad y Duplex

Aunque casi todo es autonegociado hoy en día, a veces hay que forzarlo:

 

 root# set interfaces ge-0/0/0 speed 1g

[edit]
root# set interfaces ge-0/0/0 link-mode full-duplex


root# show | compare
[edit interfaces ge-0/0/0]
+   speed 1g;
+   link-mode full-duplex;

[edit]
root#

 

Resultado:


 

 

Configuración de VLANs (Router-on-a-stick)

Para que una interfaz acepte múltiples redes (VLANs), debes activar el vlan-tagging a nivel físico. Esto es el equivalente al encapsulation dot1q de Cisco.

 

 root# edit interfaces ge-0/0/1

root# set vlan-tagging

root# set unit 10 vlan-id 10 family inet address 192.168.10.1/24

root# set unit 20 vlan-id 20 family inet address 192.168.20.1/24

[edit interfaces ge-0/0/1]
root# show | compare
[edit interfaces ge-0/0/1]
+ vlan-tagging;
+ unit 10 {
+     vlan-id 10;
+     family inet {
+         address 192.168.10.1/24;
+     }
+ }
+ unit 20 {
+     vlan-id 20;
+     family inet {
+         address 192.168.20.1/24;
+     }
+ }

[edit interfaces ge-0/0/1]
root#

Resultado:

  

 

 

 

Parámetros de la Unidad Lógica (Capa 3)

Aquí es donde "vive" la IP y los protocolos:

 Descripciones (Labels)

Es fundamental para no perderte en una red grande:

 

 root# set interfaces ge-0/0/0 description "ENLACE_CORPOELEC_PRINCIPAL"

[edit]
root# show | compare
[edit interfaces ge-0/0/0]
+   description ENLACE_CORPOELEC_PRINCIPAL;

[edit]
root#

Resultado:

                 

 

 

Múltiples IPs en una sola interfaz (Secondary IP)

En Juniper, puedes tener varias IPs en la misma unit. La primera que configures será la Primaria (la que usa el router para originar paquetes como pings).

 

 root# edit interfaces ge-0/0/0

root# set unit 0 family inet address 10.1.1.1/24

[edit interfaces ge-0/0/0]
root# set unit 0 family inet address 172.16.1.1/24

[edit interfaces ge-0/0/0]
root# show | compare
[edit interfaces ge-0/0/0]
+  unit 0 {
+      family inet {
+          address 10.1.1.1/24;
+          address 172.16.1.1/24;
+      }
+  }

[edit interfaces ge-0/0/0]
root#

Resultado: La que esta senalada en rojo se convierte automaticamente en secundaria

 

 

Comandos de "Mantenimiento" Rápidos 

Junos tiene comandos geniales para cuando estás configurando y te equivocas:

    rename: Cambia el nombre de un objeto.

        rename interfaces ge-0/0/0 to ge-0/0/3 (Mueve toda la configuración de un puerto a otro).

 

Ejemplo: Moveremos la config del puerto 0 al puerto 3, el puerto 3 actualmente no tiene nada configurado:  

 

 

Aplicamos el comando rename interfaces ge-0/0/0 to ge-0/0/3 y hacemos un show | compare para ver los cambios que se aplicaran

 

 

 Resultado: Toda la configuración del puerto 0 fue movida al puerto 3

 

 

 



    copy: Duplica la configuración.

        copy interfaces ge-0/0/3 to ge-0/0/0 (Copia exacta de IPs y parámetros).

 

 

Nota: para evitar errores como estamos copiando junos nos dara error de que la ip esta duplicada: 

 

 

Debemos borrar la ip de la interface antes de dar a commit, o cambiar la ip 

 edit interfaces ge-0/0/0 unit 0 family inet
root# delete address 10.1.1.1/24
root# set address 10.1.1.2/24

 

 


    replace pattern: Cambia una parte de la configuración en todo el árbol.

        replace pattern 192.168.1.1 with 192.168.1.254 (Útil para cambios masivos de IP).


Resumen :

AcciónComandoNivel en el Árbol
Apagar puertoset disable[interfaces ge-x/y/z]
Encender puertodelete disable[interfaces ge-x/y/z]
Habilitar VLANsset vlan-tagging[interfaces ge-x/y/z]
Poner IPset unit 0 family inet address...[interfaces ge-x/y/z]
Cambiar MTUset mtu 9000[interfaces ge-x/y/z]

 

 


No hay comentarios:

Publicar un comentario

  ¡Bienvenido/a Si estás aquí, es porque las redes, los cables, los routers y las configuraciones ya no son un misterio… o quizá justo lo ...