| |
| 1- آشنایی با چند دستور مفید |
| برای اجرای این دستورات ، از پنجره خط فرمان (Command) می بایست استفاده شود. بدین منظور ، کلمۀ cmd را در پنجره Run وارد نمائید. |
|
Start -> Run -> cmd
|
| |
| 1-1 - دستور ipconfig |
به منظور مشاهدۀ IP کامپیوتر مورد نظر و جزئیات مربوط به آن از این دستور می توانید استفاده نمائید. به عنوان مثال خروجی این دستور می تواند بشکل زیر باشد : |
C:>ipconfig
Windows IP Configuration
Ethernet adapter LAN
Connection-specific DNS Suffix IP Address . . . . . . . . . . . . : 192.168.1.2 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.1.1
|
| |
| با استفاده از سویچ /all به جزئیات بیشتری دست خواهید یافت . |
| |
C:>ipconfig /all
Windows IP Configuration
Host Name . . . . . . . . . . . . : pr-4e361e2 Primary Dns Suffix . . . . . . . : Node Type . . . . . . . . . . . . : Mixed IP Routing Enabled. . . . . . . . : No WINS Proxy Enabled. . . . . . . . : No
Ethernet adapter LAN Connection-specific DNS Suffix Description . . . . . . . . . . . : Intel(R) PRO/100 P Mobile Combo Adapter Physical Address. . . . . . . . . : 00-D0-59-81-4A-5D Dhcp Enabled. . . . . . . . . . . : Yes Autoconfiguration Enabled . . . . : Yes IP Address . . . . . . . . . . . . : 192.168.1.2 Subnet Mask . . . . . . . . . . . : 255.255.255.0 Default Gateway . . . . . . . . . : 192.168.1.1 DHCP Server . . . . . . . . . . . : 192.168.1.1 DNS Servers . . . . . . . . . . . : 217.218.251.29 4.2.2.1 Lease Obtained . . . . . . . . . . : Thursday, October 16, 2008 10:01:14 Lease Expires . . . . . . . . . . : Friday, October 17, 2008 10:01:14 AM
|
| در اینجا مشخصات IP سیستم ، Gateway و Subnet شبکه و IP های سرورهای DNS مشاهده می شود . |
| |
| جهت بهره برداری بهینه از شبکه این شرکت ، پیشنهاد می گردد که در اجرای تنظیمات IP کارت شبکه از DNS های زیر استفاده شود : |
Preferred DNS Server : 217.218.251.29 Alternate DNS Server : 4.2.2.1 or 4.2.2.4
|
| |
| 2-1- دستور ping |
|
به کمک این دستور می توان ارتباط بین دو کامپیوتر ( یا دو node فعال ) را بررسی نمود . روش کار ping به این صورت است که با استفاده از پروتکل ICMP یکسری پیغام های در خواست اکو (Echo Request ) به کامپیوتری که در خط فرمان مشخص کرده اید می فرستد . متغیر مقصد می تواند آدرس IP یا نام یک کامپیوتر مستقر در شبکۀ داخلی یا اینترنت باشد . بعنوان مثال :
|
ping 192.168.10.4 ping www.yahoo.com
|
| |
| خروجی حاصل از این دستور به شکل زیر است : |
C:>ping 4.2.2.4
Pinging 4.2.2.4 with 32 bytes of data
Reply from 4.2.2.4: bytes=32 time=221ms TTL=238 Reply from 4.2.2.4: bytes=32 time=210ms TTL=238 Reply from 4.2.2.4: bytes=32 time=191ms TTL=238 Reply from 4.2.2.4: bytes=32 time=210ms TTL=238
Ping statistics for 4.2.2.4 (Packets: Sent = 4, Received = 4, Lost = 0 (0% loss Approximate round trip times in milli-seconds Minimum = 191ms, Maximum = 221ms, Average = 208ms
|
| |
|
یکی از پارامترهای مهم که در اینجا مشاهده می شود ، مقدار زمان لازم برای ارسال در خواست اکو و دریافت پاسخ ( معادل زمان رفت و برگشت پیغام تا کامپیوتر مقصدIP 4.2.2.4 ) می باشد که بر حسب میلی ثانیه دیده می شود . در مثال فوق حد متوسط این زمان 208 میلی ثانیه و حداقل 191 و حداکثر220 میلی ثانیه است . این کامپیوتر یکی از سرورهای معروف مستقر در آمریکا می باشد .
چنانچه ارتباط با کامپیوتر مقصد دچار اختلال شده باشد ،خروجی ممکن است به شکل زیر ظاهر شود :
|
| |
C:>ping 4.2.2.4
Pinging 4.2.2.4 with 32 bytes of data
Request timed out Request timed out Request timed out Request timed out
Ping statistics for 4.2.2.4 Packets: Sent = 4, Received = 0, Lost = 4 (100% loss )
|
| |
| یکی از سویچ های مفید در این دستور –t می باشد . با استفاده از این سویچ ، تعداد دفعات ارسال پیام نا محدود بوده و تا زمانی که توسط فرمان Ctrl+C متوقف نکنید ، ادامه خواهد داشت . |
| |
|
|
| |
| نکته : عدم دریافت پاسخ از کامپیوتر مقصد با استفاده از دستور ping ، در برخی موارد به علت نصب نرم افزار های فایروال ( Firewall - Internet Security ) بر روی کامپیوتر مقصد می تواند باشد . که با غیر فعال کردن موقتی آن نتیجۀ ping مشخص خواهد شد . |
| |
| 3-1- دستور tracert |
| |
|
این دستور که مخفف کلمۀ Trace Route می باشد ، نشان دهندۀ مسیری است که بسته ها برای رسیدن به مقصدشان در شبکه طی می کنند . Tracert ابزار مناسبی برای پیدا کردن مکانی از شبکه می باشد که مشکل ایجاد کرده است .ping فقط می تواند معلوم کند که مشکلی وجود دارد یا نه ، اما در صورتیکه مشکلی وجود داشته باشد نمی تواند بگوید که این مشکل از کجا بوجود آمده است . عدم موفقیت در برقراری ارتباط با یک کامپیوتر راه دور ممکن است بدلیل مشکلی در ایستگاه کاری شما ،کامپیوتر دور دست یا یکی از مسیر یا بهای (Router) بین راه باشد . دستور tracert می تواند به شما بگوید بسته ها تا قبل از این که دچار مشکل شوند تا کجا می توانند پیش روند .
|
| |
|
C:>tracert www.yahoo.com -d
|
|
Tracing route to www.yahoo-ht3.akadns.net [87.248.113.14] over a maximum of 30 hops :
|
|
|
1 3 ms 1 ms 2 ms 192.168.1.1
|
مسیر بین کامپیوتر مشترک تا Gateway شبکه داخلی کاربر
|
|
2 20 ms 19 ms 29 ms 10.21.21.1 3 22 ms 23 ms 26 ms 217.218.251.6
|
مسیر روترهای گذرگاه جهانی
|
|
4 30 ms 34 ms 20 ms 192.168.103.1 5 30 ms 29 ms 29 ms 217.218.248.7 6 39 ms 29 ms 29 ms 217.218.248.249
|
مسیر روترهای دیتای اراک
|
|
7 30 ms 29 ms 39 ms 217.218.208.251 8 40 ms 51 ms 38 ms 217.218.154.250 9 30 ms 29 ms 30 ms 217.218.155.34
|
مسیر روترهای داخل کشور
|
|
10 310 ms 312 ms 312 ms 63.218.13.29 11 360 ms 380 ms 447 ms 63.218.12.246 12 359 ms 371 ms 380 ms 195.66.226.129 13 368 ms 368 ms 370 ms 217.146.181.223 14 370 ms 366 ms 363 ms 87.248.101.15
|
مسیر روترهای شبکه جهانی
|
|
15 381 ms 370 ms 370 ms 87.248.113.14
|
مقصد
|
|
Trace complete
|
|
| |
|
دراین مثال مسیر بین کامپیوتر مبداء تا سایت yahoo مشخص شده است . هر یک از جهش ها حاوی زمانهای سپری شده بین انتقال و دریافت سه دسته از بسته های " در خواست اکو " و "جواب اکو " می باشد . به وضوح می توان نقطه ای که بسته ها از آخرین روتر کشور عبور و وارد شبکۀ جهانی می شود در ردیف 10 مشاهده کنید . زمان سپری شده تقریباً از30 میلی ثانیه به 312 میلی ثانیه افزایش پیدا کرده است . این تاخیر حدود 282 میلی ثانیه نشان دهندۀ موقعیتی است که در آن مکان افت سرعت اینترنت حادث می شود .
استفاده از سویچ –d در دستور فوق باعث حذف تحلیل نام سرور یا روتر و تسریع در نمایش خروجی های حاصل از اجرای دستور می شود .
|
| |
| 4-1- دستور nslookup |
| این دستور شما را قادر می سازد که درخواست های تحلیل نام DNS را به سرورهای بخصوص بفرستید. یکی از مزایای nslookup این است که شما می توانید با استفاده از آن کیفیت اطلاعات یک سرور DNS بخصوص را با مشخص کردن نام آن سرور در خط فرمان بسنجید و از در حال کار بودن یک سرور اطمینان حاصل کنید . |
| |
|
C:>nslookup
|
ورود دستور در خط فرمان
|
|
Default Server: ns1.arkbus.net Address: 217.218.251.29
|
نمایش سرور DNS پیش فرض ( در اینجا سرور گذرگاه جهانی )
|
> www.yahoo.com Server: ns1.arkbus.net Address: 217.218.251.29
Non-authoritative answer Name: www.yahoo-ht3.akadns.net Address: 87.248.113.14 Aliases: www.yahoo.com
|
وارد کردن سایت یاهو جهت تحلیل آدرس
نمایش خروجی تحلیل آدرس سایت یاهو توسط سرور DNS گذرگاه جهانی
|
|
> server 4.2.2.4 Default Server: vnsc-pri-dsl.genuity.net Address: 4.2.2.4
|
تغییر سرور DNS به سرور 4.2.2.4 ( این سرور DNS در آمریکا می باشد )
|
|
> www.yahoo.com Server: vnsc-pri-dsl.genuity.net Address: 4.2.2.4
|
وارد کردن مجدد سایت یاهو جهت تحلیل آدرس توسط سرور 4.2.2.4
|
|
Non-authoritative answer Name: www.yahoo-ht3.akadns.net Address: 87.248.113.14 Aliases: www.yahoo.com
|
نمایش خروجی تحلیل آدرس سایت یاهو توسط سرور 4.2.2.4
|
|
> server ns1.dci.ir Default Server: ns1.dci.ir Address: 217.218.127.104
|
تغییر سرور DNS به سرور دیتا مخابرات ایران
|
|
> www.yahoo.com Server: ns1.dci.ir Address: 217.218.127.104
|
وارد کردن مجدد سایت یاهو جهت تحلیل آدرس توسط سرور مخابرات
|
|
Non-authoritative answer Name: www.yahoo-ht3.akadns.net Address: 87.248.113.14 Aliases: www.yahoo.com
|
نمایش خروجی تحلیل آدرس سایت یاهو توسط سرور مخابرات
|
|
| |
| برای خروج از ادامه اجرای این دستور از کلیدهای ترکیبی Ctrl+C استفاده نمائید . |