22
0
Fork 0

Scripting avec tclsh

This commit is contained in:
jdubois 2020-07-22 16:33:16 +02:00
parent 93f6457722
commit 0668395c45
1 changed files with 28 additions and 0 deletions

View File

@ -1042,6 +1042,34 @@ Switch(config-if)# switchport nonegotiate
Mais cette commande n'a pas d'intérêt dans le cas où le mode dynamic n'est pas utilisé. Attention cependant, désactiver cette option (`no switchport nonegotiate`) entraînera une coupure de 3 secondes de la liaison.
### Scripting avec tclsh
Les appareils Cisco incluent tclsh, un shell contenant l'interpréteur Tcl.
Il peut permettre par exemple de rapidement exécuter des pings à de multiples destinations :
~~~
Switch# tclsh
Switch(tcl)# foreach address {
+> 192.168.0.3
+> 192.168.0.4
+> 192.168.0.5
+> } { ping $address repeat 3 }
Type escape sequence to abort.
Sending 3, 100-byte ICMP Echos to 192.168.0.3, timeout is 2 seconds:
!!!
Success rate is 100 percent (3/3), round-trip min/avg/max = 5/10/21 ms
Type escape sequence to abort.
Sending 3, 100-byte ICMP Echos to 192.168.0.4, timeout is 2 seconds:
!!!
Success rate is 100 percent (3/3), round-trip min/avg/max = 1/7/15 ms
Type escape sequence to abort.
Sending 3, 100-byte ICMP Echos to 192.168.0.5, timeout is 2 seconds:
!!!
Success rate is 100 percent (3/3), round-trip min/avg/max = 1/2/5 ms
~~~
## Catalyst niveau 3
### DHCP relay sur plusieurs VLANs