مجید امامی پور
کارشناس ارشد شبکه های سیسکو

آموزش راه اندازی TFTP سرور در پکت تریسر (Packet Tracer)

چگونه در Pakcet Tracer یک TFTP سرور راه اندازی کنیم؟ در این سناریو قصد داریم نحوه راه اندازی TFTP Server را انجام بدهیم و برای انجام این کار به تجهزات زیر نیازمندیم :

دوره های شبکه، برنامه نویسی، مجازی سازی، امنیت، نفوذ و ... با برترین های ایران
  1. روتر 2811 سیسکو
  2. سوییچ 2960 سیسکو
  3. کامپیوتر
  4. سرور جهت TFTP

در گام نخست ارتباطات را با کابل Straight برقرار می کنیم و در این شبکه از 192.168.1.0/24 استفاده می کنیم مطابق شکل زیر :

TFTP Server

حال به محیط CLI روتر رفته و اینترفیس 0/0 را ip 192.168.1.1 می دهیم مطابق دستورات زیر :

R1>enable 
R1#configure terminal 
Enter configuration commands, one per line.  End with CNTL/Z.
R1(config)#interface fastEthernet 0/0
R1(config-if)#ip address 192.168.1.1 255.255.255.0 
R1(config-if)#no shutdown 

سپس بر روی سرور دابل کلیک می کنیم و بر روی Desktop و بعد گزینه IP configuration و سپس 192.168.1.100 = IP Address قرار می دهیم و Subnet Mask = 255.255.255.0 و Default Gateway =192.168.1.1 قرار می دهیم و بر روی Config کلیک کرده و مطمئین شوید Service TFTP = on باشد مطابق تصاویر زیر :

ست کردن IP  بر روی سرور TFTP
فعال کردن سرویس TFTP

و برای کامپیوتر IP 192.168.1.10 را اختصاص می دهیم برای این کار مراحل IP دادن به سرور را دنبال کنید . پس از اعمال تنظیمات اولیه و تست گرفتن از Device ها در شبکه می توان عملیات انتقال فایل از روتر به سرور TFTP و بالعکس را انجام دهیم برای این مراحل زیر را انجام می دهیم .در اولین گام وارد محیط CLI روتر می شویم و با دستور Show Version در محیط Privilage Mode ورژن روتر را می توان مشاهده نمود .

 R1#show version 
Cisco IOS Software, 2800 Software (C2800NM-ADVIPSERVICESK9-M), Version 12.4(15)T1, RELEASE SOFTWARE (fc2)
Technical Support: http://www.cisco.com/techsupport
Copyright (c) 1986-2007 by Cisco Systems, Inc.
Compiled Wed 18-Jul-07 06:21 by pt_rel_team
ROM: System Bootstrap, Version 12.1(3r)T2, RELEASE SOFTWARE (fc1)
Copyright (c) 2000 by cisco Systems, Inc.

System returned to ROM by power-on
System image file is "c2800nm-advipservicesk9-mz.124-15.T1.bin"
This product contains cryptographic features and is subject to United
States and local country laws governing import, export, transfer and
use. Delivery of Cisco cryptographic products does not imply
third-party authority to import, export, distribute or use encryption.
Importers, exporters, distributors and users are responsible for
compliance with U.S. and local country laws. By using this product you
agree to comply with applicable laws and regulations. If you are unable
to comply with U.S. and local laws, return this product immediately.
A summary of U.S. laws governing Cisco cryptographic products may be found at:
http://www.cisco.com/wwl/export/crypto/tool/stqrg.html
If you require further assistance please contact us by sending email to
export@cisco.com.
cisco 2811 (MPC860) processor (revision 0x200) with 60416K/5120K bytes of memory
Processor board ID JAD05190MTZ (4292891495)
M860 processor: part number 0, mask 49
2 FastEthernet/IEEE 802.3 interface(s)
239K bytes of NVRAM.
62720K bytes of processor board System flash (Read/Write)
Configuration register is 0x2102

و با دستور Show Flash نیز می توانید فلش روتر را مشاهده نمود .

R1#show flash
System flash directory:
File  Length   Name/status
  3   50938004 c2800nm-advipservicesk9-mz.124-15.T1.bin
  2   28282    sigdef-category.xml
  1   227537   sigdef-default.xml
[51193823 bytes used, 12822561 available, 64016384 total]
63488K bytes of processor board System flash (Read/Write)

حال با دستور Copy می توان انواع مختلف انتقال بین TFTP و روتر را بسته به نیاز انتخاب نموده و فایل مورد نظر را جابجا کرد :

R1#copy ?
  flash:          Copy from flash: file system
  ftp:            Copy from ftp: file system
  running-config  Copy from current system configuration
  startup-config  Copy from startup configuration
  tftp:           Copy from tftp: file system

همانطور که در بالا مشاهده می کنید حالت های مختلف انتقال فایل نشان داده شده است که ما میخواهیم یک فایل را از TFTP به روتر اضافه و برعکس آن را انجام دهیم .برای این کار ابتدا فایل فلش را از روتر به TFTP انتقال می دهیم مراحل زیر را دنبال کنید :

R1#copy flash: tftp: 
Source filename []? c2800nm-advipservicesk9-mz.124-15.T1.bin
Address or name of remote host []? 192.168.1.100
Destination filename [c2800nm-advipservicesk9-mz.124-15.T1.bin]? cisco2811R1.bin
Writing c2800nm-advipservicesk9-mz.124-15.T1.bin...!!!!!!!!
[OK - 50938004 bytes]
50938004 bytes copied in 4.52 secs (11269000 bytes/sec)

پس از وارد کردن دستور Copy در خط بعد اسم فایل داخل فلش را برای انتقال وارد می کنیم (Source Filename) و در خط بعد ادرس IP سرور TFTP را باید در داخل شبکه وارد نماییم که ما از ادرس IP 192.168.1.100 برای سرور در این سناریو استفاده نموده ایم .

Address or name of remote host []? 192.168.1.100

و در خط بعد از شما می پرسد با چه اسمی باید فایل مورد نظر را ذخیره نماید ؟ که پیش فرض را داخل کروشه نمایش می دهد به این معناست که اگر اسم وارد نشود بازدن کلید Enter اسم پیش فرض اعمال میشود .

Destination filename [c2800nm-advipservicesk9-mz.124-15.T1.bin]? cisco2811R1.bin

در نهایت مشاهده می کنید که انتقال فایل به درستی انجام و در تصویر زیر نمایش داده می شود .

TFTP Server

و حالا برعکس این کار را انجام می دهیم یعنی از TFTP به Flash انتقال می دهیم :

R1#copy tftp: flash: 
Address or name of remote host []? 192.168.1.100
Source filename []? c1841-ipbasek9-mz.124-12.bin
[Destination filename [c1841-ipbasek9-mz.124-12.bin ? 
Accessing tftp://192.168.1.100/c1841-ipbasek9-mz.124-12.bin...
Loading c1841-ipbasek9-mz.124-12.bin from 192.168.1.100: !!!!!!!!!!!!!!!!!!
 [OK - 16599160 bytes 
16599160 bytes copied in 1.431 secs (2595568 bytes/sec(

حال با نمایش از فلش می توان مشاهده نمود که فایل 4 را اضافه نموده ایم :

R1#sh flash: 
System flash directory:
File  Length   Name/status
  4   16599160 c1841-ipbasek9-mz.124-12.bin
  2   28282    sigdef-category.xml
  1   227537   sigdef-default.xml
[16854979 bytes used, 47161405 available, 64016384 total]
63488K bytes of processor board System flash (Read/Write)

شما با استفاده از سناریو می توانید روشهای دیگر انتقال فایل را از سوییچ و روترهای سیسکو نیز انجام بدهید ، هم چنین با استفاده از Telnet می توانید از کامپیوتر وارد روتر شوید و از انجا مراحل انتقال فایل را انجام بدهید . ITPRO باشید .


مجید امامی پور
مجید امامی پور

کارشناس ارشد شبکه های سیسکو

علاقه مند به شبکه های سیسکو دارای مدارک CCNA , CCNP سیسکو در حوزه روتینگ و سوییچینگ.

نظرات