Ich möchte ein Skript erstellen, um die laufende Konfiguration eines Switch 4506 in einer Zeile zu kopieren. Bisher sehe ich zwei Möglichkeiten:
Kopierlauf tftp:
sw#copy run tftp://10.0.0.1/cfg.cfg
Address or name of remote host [10.0.0.1]?
Destination filename [cfg.cfg]?
Nachteile: Bestätigung erforderlich, drücken Sie die Eingabetaste.
Info: Ich habe das ip tftp source-interface Vlan10
mit Management VLAN so definiert, dass es Konnektivität hat.
oder
show running-config | tftp umleiten: //10.0.0.1/run-R1.cfg
sw#show running-config | redirect tftp://10.0.0.1/run-R1.cfg
.....
%Error opening tftp://10.0.0.1/run-R1.cfg (Timed out)
sw#sh ip route 10.0.0.1
% Subnet not in table
Nachteile: Die IP-Quelle der Umleitung ist eine private IP 172.16.0.2, da dies ein Transit-Subnetz ist. Also keine Konnektivität mit der ausgehenden Schnittstellen-IP, sondern Konnektivität mit dem Managment-Subnetz. wie Sie unten sehen können.
sw#ping 10.0.0.1 source vlan 10
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds:
Packet sent with a source address of 172.16.0.2
.....
Success rate is 0 percent (0/5)
sw#ping 10.0.0.1 source vlan 11
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 10.0.0.1, timeout is 2 seconds:
Packet sent with a source address of <Public_IP>
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 4/6/8 ms
sw#
ip tftp source-interface Vlan10
hilft nicht bei redirect
Fragen:
- Gibt es die Möglichkeit, dass mit 'copy run tftp:' keine Bestätigungskopie erstellt wird?
- Wie kann ich definieren, dass alle Pakete, die auf dem Switch bezogen werden, mit einer definierten IP bezogen werden sollen?
ip tftp source-interface Vlan10
um Ihr TFTP korrekt zu beschaffen ... dann show running-config | redirect tftp://10.0.0.1/run-R1.cfg
sollte es funktionieren