|
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 های زیر استفاده شود :
( سرور 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
www.yahoo.com ping
خروجی حاصل از این دستور به شکل زیر است :
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 متوقف نکنید ، ادامه خواهد داشت .
C:\>ping 4.2.2.1 –t
نکته : عدم دریافت پاسخ از کامپیوتر مقصد با استفاده از دستور 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 :
مسیر بین کامپیوتر مشترک تا Gateway شبکه داخلی کاربر
1 3 ms 1 ms 2 ms 192.168.1.1 مسیر روترهای گذرگاه جهانی
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
نمایش سرور DNS پیش فرض
( در اینجا سرور گذرگاه جهانی )
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 به سرور 4.2.2.4
( این سرور DNS در آمریکا می باشد )
> server 4.2.2.4
Default Server: vnsc-pri-dsl.genuity.net
Address: 4.2.2.4
وارد کردن مجدد سایت یاهو جهت تحلیل آدرس
توسط سرور 4.2.2.4
> 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
تغییر سرور DNS به سرور دیتا مخابرات ایران
> server ns1.dci.ir
Default Server: ns1.dci.ir
Address: 217.218.127.104
وارد کردن مجدد سایت یاهو جهت تحلیل آدرس
توسط سرور مخابرات
> 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 استفاده نمائید .
|