اپلیکیشن اندرویدی فلشکارت آموزشی کار با ابزارهای Network Troubleshooting در خط فرمان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره کار با ابزارهای Network Troubleshooting در خط فرمان
موضوع کلی: برنامه نویسی
موضوع میانی: لینوکس و خط فرمان
📋 سرفصلهای دوره
- 1. آشنایی با مفاهیم پایه عیبیابی شبکه
- 2. مقدمهای بر ابزارهای خط فرمان برای عیبیابی شبکه
- 3. پینگ: بررسی اتصالپذیری و زمان پاسخدهی
- 4. tracert: ردیابی مسیر بستههای شبکه
- 5. ipconfig/ifconfig: مشاهده و مدیریت تنظیمات IP
- 6. nslookup/dig: پرسوجو از سرورهای DNS
- 7. netstat: نمایش اتصالات فعال شبکه
- 8. arp: مدیریت کش آدرسهای MAC
- 9. route: نمایش و مدیریت جداول مسیریابی
- 10. telnet: بررسی اتصال به پورتهای سرویسدهنده
- 11. ssh: اتصال امن به سرورهای راه دور
- 12. wget/curl: دانلود فایلها و مشاهده اطلاعات HTTP
- 13. whois: استعلام اطلاعات دامنهها
- 14. traceroute (لینوکس): ردیابی مسیر بستههای شبکه
- 15. iptables/firewalld: مدیریت فایروال در لینوکس
- 16. tcpdump: شنود ترافیک شبکه
- 17. wireshark (خط فرمان): تحلیل بستههای شبکه
- 18. nmap: اسکن پورتها و شناسایی سرویسها
- 19. hping3: تست فایروال و حملات شبیهسازی شده
- 20. netcat: ابزار چندمنظوره شبکه
- 21. iperf: اندازهگیری پهنای باند شبکه
- 22. mtr: ترکیب ping و traceroute
- 23. arping: ارسال ARP Request
- 24. hostname: نمایش یا تنظیم نام میزبان
- 25. route print (ویندوز): نمایش جداول مسیریابی
- 26. route add/delete (ویندوز): افزودن/حذف مسیر
- 27. ip route (لینوکس): مدیریت مسیریابی
- 28. ip addr (لینوکس): مدیریت آدرسهای IP
- 29. ss: جایگزین پیشرفتهتر netstat در لینوکس
- 30. iptables -L: نمایش قوانین فایروال
- 31. systemctl status network: بررسی وضعیت سرویس شبکه در سیستمهای جدید لینوکس
- 32. journalctl -u network: مشاهده لاگهای سرویس شبکه
- 33. nmcli: مدیریت شبکه با خط فرمان در سیستمهای مبتنی بر NetworkManager
- 34. getmac: نمایش آدرس MAC کارتهای شبکه در ویندوز
- 35. ping6: تست اتصال IPv6
- 36. traceroute6: ردیابی مسیر IPv6
- 37. nslookup (IPv6): پرسوجو DNS برای IPv6
- 38. dig AAAA: پرسوجو DNS برای رکوردهای IPv6
- 39. curl -6: استفاده از curl با IPv6
- 40. iptables -A INPUT: افزودن قانون به ورودی فایروال
- 41. iptables -D INPUT: حذف قانون از ورودی فایروال
- 42. iptables -P INPUT DROP: تنظیم سیاست پیشفرض فایروال
- 43. firewalld-cmd --get-active-zones: مشاهده مناطق فعال فایروال
- 44. firewalld-cmd --zone=public --add-port=80/tcp: باز کردن پورت در فایروال
- 45. firewalld-cmd --zone=public --remove-port=80/tcp: بستن پورت در فایروال
- 46. tcpdump -i eth0: شنود ترافیک رابط eth0
- 47. tcpdump -w capture.pcap: ذخیره ترافیک در فایل
- 48. tcpdump 'port 80': فیلتر کردن ترافیک بر اساس پورت
- 49. nmap -sT target: اسکن TCP Connect
- 50. nmap -sU target: اسکن UDP
- 51. nmap -p 1-1000 target: اسکن پورتهای خاص
- 52. nmap --script=vuln target: اجرای اسکریپتهای آسیبپذیری
- 53. hping3 -S target -p 80: ارسال بستههای SYN
- 54. hping3 -A target -p 80: ارسال بستههای ACK
- 55. netcat -l -p 1234: راهاندازی شنونده روی پورت
- 56. netcat target 1234: اتصال به یک سرویسدهنده
- 57. iperf -c server_ip: اجرای کلاینت iperf
- 58. iperf -s: اجرای سرور iperf
- 59. mtr target: اجرای MTR
- 60. arp -a: نمایش جدول ARP
- 61. arp -d 192.168.1.1: حذف یک ورودی ARP
- 62. hostnamectl: مدیریت نام میزبان در سیستمهای جدید لینوکس
- 63. ip neigh: نمایش و مدیریت همسایگی IP
- 64. ip link: مدیریت رابطهای شبکه
- 65. ip hose: مدیریت مسیرهای IP
- 66. ip mroute: مدیریت مسیریابی Multicast
- 67. ip tunnel: مدیریت تونلهای IP
- 68. ip monitor all: مشاهده تغییرات در شبکه
- 69. resolvectl query example.com: پرسوجو DNS با systemd-resolved
- 70. scutil --dns: مشاهده تنظیمات DNS در macOS
- 71. networksetup -getdnsservers Wi-Fi: مشاهده سرورهای DNS در macOS
- 72. traceroute -n target: عدم تبدیل IP به نام میزبان
- 73. ping -c 10 target: ارسال ۱۰ بسته پینگ
- 74. ping -s 1000 target: تنظیم اندازه بسته پینگ
- 75. ping -i 0.2 target: تنظیم فاصله بین بستههای پینگ
- 76. netstat -tulnp: نمایش اتصالات TCP و UDP و برنامههای در حال اجرا
- 77. netstat -rn: نمایش جدول مسیریابی
- 78. arp -v: نمایش اطلاعات دقیقتر ARP
- 79. route -n: نمایش جدول مسیریابی با IP عددی
- 80. dig +trace example.com: ردیابی کامل DNS
- 81. dig MX example.com: استعلام رکوردهای Mail Exchanger
- 82. dig TXT example.com: استعلام رکوردهای Text
- 83. dig ANY example.com: استعلام تمام رکوردهای موجود
- 84. curl -I http://example.com: دریافت هدرهای HTTP
- 85. curl -X POST http://example.com/api: ارسال درخواست POST
- 86. curl --data "key=value" http://example.com/api: ارسال داده با POST
- 87. curl -L http://example.com: دنبال کردن ریدایرکتها
- 88. wget -O output.html http://example.com: ذخیره با نام دلخواه
- 89. wget --spider http://example.com: بررسی وجود فایل بدون دانلود
- 90. ssh user@remote_host "ls -l": اجرای دستور از راه دور
- 91. ssh -p 2222 user@remote_host: اتصال با پورت دلخواه
- 92. telnet smtp.example.com 25: اتصال به سرویس SMTP
- 93. ssh-keygen: تولید جفت کلید SSH
- 94. ssh-copy-id user@remote_host: کپی کلید عمومی SSH
- 95. scp local_file user@remote_host:/path/to/destination: کپی فایل با SCP
- 96. sftp user@remote_host: اتصال به SFTP
- 97. openssl s_client -connect example.com:443: تست گواهی SSL/TLS
- 98. whois -h whois.iana.org example.com: پرسوجو تخصصی WHOIS
- 99. bgpctl show summary: نمایش خلاصه وضعیت BGP (در روترها)
- 100. traceroute -m 5 target: محدود کردن تعداد هاپها
این اپلیکیشن فارسی برای یادگیری و مرور محتوای آموزشی از طریق فلشکارت طراحی شده است. کارتها را یکییکی مرور کنید، پاسخ پرسشها را به یاد بیاورید و نتیجه هر پاسخ را ثبت کنید. محتوای دوره پس از نصب درون برنامه در دسترس است تا برای مطالعه روزمره معمولاً به اتصال مداوم اینترنت نیاز نداشته باشید.
محتوای آموزشی در قالبهای متنوع ارائه میشود تا هم برای یادگیری مفاهیم جدید و هم برای تثبیت آموختهها قابل استفاده باشد.
- رابط کاربری فارسی و راستچین با فونت وزیر.
- تم روشن و تیره مطابق تنظیمات سیستم.
- صفحهبندی ساده برای انتخاب دوره و شروع مرور.
- نمایش تعداد دفعات مرور هر فصل.
- انتخاب چند فصل برای مرور همزمان.
- امکان تمرکز بر فصلهایی که هنوز مرور نشدهاند.
این اپلیکیشن برای دانشآموزان، دانشجویان، داوطلبان آزمونها و علاقهمندان به یادگیری طراحی شده است؛ بهویژه کسانی که میخواهند مطالب آموزشی را در زمانهای کوتاه مرور کنند، دانستههای خود را بسنجند و مطالعه منظمتری داشته باشند.
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.