در حال بارگذاری...
ابزارهای خط فرمان ویندوز برای عیبیابی شبکه: ipconfig، ping، tracert، pathping، nslookup، netstat، arp و route.
اهداف این درس
خط فرمان ویندوز، جعبهابزار اولیه هر مهندس شبکه است. این درس مهمترین دستورات را با خروجی واقعی و کاربرد هرکدام معرفی میکند؛ از پیکربندی آدرس تا تحلیل اتصالات.
1C:> ipconfig /all23Ethernet adapter Ethernet0:4 Connection-specific DNS Suffix . : securearea.local5 IPv4 Address . . . . . . . . . . : 192.168.1.1006 Subnet Mask . . . . . . . . . . . : 255.255.255.07 Default Gateway . . . . . . . . . : 192.168.1.18 Physical Address . . . . . . . . . : 00-1A-2B-3C-4D-5E9 DHCP Enabled . . . . . . . . . . . : Yes1C:> ping -n 4 8.8.8.823Reply from 8.8.8.8: bytes=32 time=18ms TTL=1184Reply from 8.8.8.8: bytes=32 time=21ms TTL=1185Reply from 8.8.8.8: bytes=32 time=17ms TTL=1186Reply from 8.8.8.8: bytes=32 time=20ms TTL=118گزینههای مهم ping
ping -t تست بیوقفه (با Ctrl+C متوقف میشود)؛ ping -n تعداد بسته را تعیین میکند؛ ping -l اندازه بسته را تغییر میدهد. اول Gateway و بعد مقصد خارجی را تست کنید.
1C:> tracert -d 8.8.8.823 1 1 ms 1 ms 1 ms 192.168.1.14 2 12 ms 14 ms 12 ms 10.20.30.15 3 19 ms 18 ms 20 ms 203.0.113.2541C:> nslookup example.com2Server: dns.securearea.local3Address: 192.168.1.145Name: example.com6Addresses: 93.184.215.141C:> netstat -ano2Proto Local Address Foreign Address State PID3TCP 192.168.1.100:51234 203.0.113.5:443 ESTABLISHED 45214TCP 192.168.1.100:51235 198.51.100.8:53 ESTABLISHED 81021C:> arp -a2Interface: 192.168.1.1003 192.168.1.1 00-1a-2b-3c-4d-5e dynamic45C:> route print6Network Destination Netmask Gateway Interface Metric70.0.0.0 0.0.0.0 192.168.1.1 192.168.1.100 258192.168.1.0 255.255.255.0 192.168.1.100 192.168.1.100 25| دستور | کاربرد اصلی |
|---|---|
| ipconfig | آدرسدهی و پیکربندی رابط |
| ping | تست اتصال لایه ۳ |
| tracert / pathping | مسیر و کیفیت هر Hop |
| nslookup | ترجمه نام به IP |
| netstat | اتصالات و سوکتهای فعال |
| arp -a | جدول IP به MAC |
| route print | جدول مسیریابی |
| getmac | آدرس فیزیکی آداپتور |
جمعبندی
دنباله منطقی عیبیابی ویندوز: ipconfig /all برای آدرسدهی، ping برای اتصال، tracert/pathping برای مسیر، nslookup برای DNS و netstat/arp/route برای تحلیل دقیقتر.
ipconfig /all جزئیات کامل از جمله MAC و DNS را نشان میدهد.
پینگ موفق به Gateway یعنی لایه ۱ تا ۳ داخلی سالم است.
pathping ترکیب tracert و آمار از دست رفتن هر Hop است.
کدام دستور آدرس IP، Gateway و DNS را بهصورت کامل نمایش میدهد؟
تفاوت ipconfig /release و ipconfig /renew چیست؟
/release آدرس IP فعلی را به سرور DHCP پس میدهد؛ /renew آدرس جدید درخواست میکند. معمولاً برای رفع اختلال تمدید اجاره (Lease) استفاده میشود.
چه زمانی از pathping استفاده میکنیم؟
زمانی که tracert جواب میدهد اما سرعت پایین است؛ pathping برای هر Hop آمار از دست رفتن بسته را هم میسنجد و نقطه افت کیفیت را نشان میدهد.
nslookup چه چیزی را بررسی میکند؟
ترجمه نام به آدرس IP و بالعکس (Reverse Lookup) را با سرور DNS مشخصشده بررسی میکند و برای عیبیابی DNS بهکار میرود.