CodeShot

مسیر یادگیری Networking

ابزارها و مفاهیم پایه شبکه در لینوکس — از بررسی اتصال و پورت باز تا مدیریت فایروال — برای عیب‌یابی و ایمن‌سازی سرور.

6 مرحله

  1. 1.

    شبکه در لینوکس یعنی چه؟

    ابزارها و مفاهیم پایه شبکه در لینوکس — از بررسی اتصال و پورت باز تا مدیریت فایروال — برای عیب‌یابی و ایمن‌سازی سرور.

    ~6 ساعت
  2. 2.

    آدرس‌دهی IP و subnetting

    مفاهیم آدرس IPv4، subnet mask و نحوه تنظیم آدرس شبکه با ابزارهایی مانند ip و nmcli در لینوکس را توضیح می‌دهد.

    ~3 ساعت
  3. 3.

    مفاهیم پایه DNS

    نحوه تفکیک نام دامنه به آدرس IP، فایل /etc/resolv.conf و ابزارهایی مانند dig و nslookup را شرح می‌دهد.

    ~2 ساعت
  4. 4.

    فیلترینگ ترافیک با iptables

    قوانین فیلترینگ ترافیک با iptables/nftables و نحوه مسدود یا اجازه‌دادن به پورت‌ها را بررسی می‌کند.

    ~4 ساعت
  5. 5.

    دسترسی امن با SSH

    نحوه اتصال امن به سرورهای راه‌دور، احراز هویت با کلید عمومی/خصوصی و تنظیمات sshd_config را توضیح می‌دهد.

    ~3 ساعت
  6. 6.

    عیب‌یابی شبکه با ابزارهای خط فرمان

    استفاده از ping، traceroute، netstat و ss برای تشخیص مشکلات اتصال و بررسی وضعیت شبکه را شرح می‌دهد.

    ~3 ساعت