Tartalomjegyzék

< Cisco

TFTP

A Cisco routerek és a TFTP

A Cicso routerek képesek TFTP szerverre menteni, vagy onnan állományokat letölteni. Lehetőség van a konfiguráció mentésére, vagy mentett konfiguráció feltöltésére.

A TFTP szerverről

A TFTP szerver UDP protokollon működik. Használják még hálózatról induló gépek operációs rendszerének kiszolgálásához.

Telepítés

Debian alapú Linuxon telepítés:

# apt-get install tftpd-hpa tftp-hpa

Windows esetén nézzünk szét például itt:

Beállítás

Teszt fájl létrehozása:

# echo mukodik > /srv/tftp/test.txt

Futás ellenőrzése:

# pgrep -lf tftpd
10652 in.tftpd

Kapcsolat ellenőrzése:

ss -apu | grep tftp

Lehetséges kimenet:

UNCONN  0  0  *:tftp  *:*

Tesztelés

Van olyan Debian csomag, hogy tftp, amellyel felkerül egy tftp parancs. A példánkban azonban a tftp-hpa csomagot tettük fel. A feltelepített parancs azonban így is tftp lesz.

Működés ellenőrzése, ha a szerver IP címe 192.168.5.1:

# tftp 192.168.5.1
tftp> verbose
Verbose mode on.
tftp> get test.txt 
getting from 192.168.5.1:test.txt to test.txt [netascii]
Received 9 bytes in 0.0 seconds [16438 bit/s]
tftp> quit

Ha valaki a szimpla tftp csomagot tette fel kliensnek, abban nem kell bőbezédű üzemmódba váltani a verbose paranccsal.

Konfiguráció mentése

R1#copy running-config tftp:
Address or name of remote host []? 10.0.0.2
Destination filename [R1-confg]? 

Writing running-config....!!
[OK - 690 bytes]

690 bytes copied in 3.002 secs (229 bytes/sec)
R1#

Másolás TFTP szerverről routerre

R1#copy tftp: flash:
Address or name of remote host []? 192.168.6.2
Source filename []? test.txt
Destination filename [test.txt]? 
Accessing tftp://192.168.6.2/test.txt...
Erase flash: before copying? [confirm]
Erasing the flash filesystem will remove all files! Continue? [confirm]
Erasing device... eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee ...erased
Erase of flash: complete
Loading test.txt from 192.168.6.2 (via Ethernet0): !
[OK - 8 bytes]

Verifying checksum...  OK (0x57A7)
8 bytes copied in 0.008 secs (1000 bytes/sec)
R1#

Ellenőrizhetjük a fájl tartalmát:

R1#more test.txt

Felhasznált irodalom