کتاب nmcli برای شبکههای Cloud-Native: تسلط بر NetworkManager CLI در محیطهای Kubernetes و ابری با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره nmcli برای شبکههای Cloud-Native: تسلط بر NetworkManager CLI در محیطهای Kubernetes و ابری
موضوع کلی: مدیریت شبکه در لینوکس
موضوع میانی: تنظیم شبکه از خط فرمان با nmcli
📋 سرفصلهای دوره
- 1. مقدمهای بر NetworkManager و nmcli
- 2. نصب و پیکربندی NetworkManager در توزیعهای رایج
- 3. معماری NetworkManager: دامن، پلاگینها و دیتابیس
- 4. مفاهیم پایه: دستگاهها، اتصالات، پروفایلها و تنظیمات IP
- 5. کار با nmcli در حالت تعاملی و غیرتعاملی
- 6. مدیریت رابطهای فیزیکی: Ethernet، Wi‑Fi، Bond، Bridge، VLAN
- 7. ایجاد، ویرایش و حذف پروفایلهای اتصال
- 8. تنظیم آدرسدهی IPv4 و IPv6 (استاتیک، DHCP، SLAAC)
- 9. مدیریت مسیرها (routes) و قوانین مسیریابی (policy routing)
- 10. DNS، سرچدامین و تنظیمات resolver با nmcli
- 11. استفاده از nmcli برای مدیریت VPN (OpenVPN، WireGuard، IPsec)
- 12. اتوماسیون با اسکریپتهای Bash و nmcli
- 13. نمونههای کاربردی: سرورهای وب، دیتابیس و Load Balancer
- 14. استفاده از nmcli در کانتینرها: network namespace و CNI
- 15. ادغام nmcli با Kubernetes: CNI plugins (bridge, macvlan, ipvlan)
- 16. پیکربندی شبکه Pod با NetworkManager در کانتینر رنتایمهای containerd و CRI-O
- 17. مدیریت Service Mesh شبکه (Istio, Linkerd) از منظر NM
- 18. استفاده از nmcli برای شبکههای Multi‑Cluster (Cluster Federation)
- 19. تنظیمات MTU، Jumbo Frames و بهینهسازی عملکرد
- 20. پروفایلهای اتصال موقت و دائمی: ذخیرهسازی در /etc/NetworkManager/system-connections
- 21. امنیت شبکه: 802.1X، MACsec، FirewallD و nmcli
- 22. مانیتورینگ و لاگگیری NetworkManager (journalctl، nmcli monitor)
- 23. عیبیابی رایج: اتصال قطع، تداخل IP، DNS failures
- 24. استفاده از nmcli در محیطهای Cloud (AWS, Azure, GCP) برای ENI/VM NIC
- 25. پیکربندی شبکه برای Edge Computing و IoT Gateways
- 26. استفاده از nmcli در CI/CD pipelines برای تست شبکه
- 27. مدیریت شبکه در سیستمهای Immutable (Flatcar, Bottlerocket)
- 28. استفاده از nmcli با Ansible (network_manager module)
- 29. استفاده از nmcli با Terraform (provider networkmanager)
- 30. نمونههای پیشرفته: BGP با FRR و NetworkManager
- 31. پیکربندی SR‑IOV و VF در محیطهای Kubernetes
- 32. استفاده از nmcli برای شبکههای Overlay (VXLAN, Geneve)
- 33. مدیریت QoS و Traffic Control (tc) از طریق NetworkManager
- 34. پشتیبانی از IPv6-only و Dual‑Stack در Cloud‑Native
- 35. استفاده از nmcli برای شبکههای Service‑Level (Headless Services)
- 36. پیکربندی NetworkManager در محیطهای Air‑gapped
- 37. بهینهسازی Boot Time با NetworkManager (systemd‑networkd vs NM)
- 38. استفاده از nmcli برای تست شبکه (iperf3, netperf) در کانتینر
- 39. مدیریت NetworkManager در کلاسترهای OpenShift
- 40. استفاده از nmcli برای شبکههای Multi‑Tenant (VRF, NetNS)
- 41. پیکربندی DNS over TLS/HTTPS با NetworkManager
- 42. استفاده از nmcli برای مدیریت Network Policies در Kubernetes
- 43. نمونههای واقعی: Migration از ifupdown به NetworkManager
- 44. استفاده از nmcli در محیطهای Hybrid Cloud (On‑prem + Cloud)
- 45. پیکربندی NetworkManager برای High Availability (VRRP, keepalived)
- 46. استفاده از nmcli برای شبکههای Storage (iSCSI, NVMe‑oF)
- 47. مدیریت NetworkManager در سیستمهای Real‑Time (PREEMPT_RT)
- 48. استفاده از nmcli برای تستهای امنیت (penetration testing) شبکه
- 49. پیکربندی NetworkManager برای Kubernetes NetworkPolicy enforcement
- 50. استفاده از nmcli در توسعه CNI Plugin سفارشی
- 51. مدیریت NetworkManager در محیطهای GitOps (ArgoCD, Flux)
- 52. استفاده از nmcli برای شبکههای Confidential Computing (TEE)
- 53. پیکربندی NetworkManager برای Edge AI Inference Nodes
- 54. استفاده از nmcli برای شبکههای 5G/MEC
- 55. نمونههای پیشرفته: NetworkManager D-Bus API و برنامهنویسی
- 56. استفاده از nmcli برای شبکههای Multi‑Homed Applications
- 57. پیکربندی NetworkManager برای Kubernetes Cluster API (CAPI)
- 58. استفاده از nmcli در محیطهای Serverless (Knative, OpenFaaS)
- 59. مدیریت NetworkManager در سیستمهای ARM و RISC‑V
- 60. استفاده از nmcli برای شبکههای Data Plane (DPDK, VPP) در Cloud‑Native
- 61. پیکربندی NetworkManager برای Kubernetes Service Mesh Sidecar Injection
- 62. استفاده از nmcli برای شبکههای Observability (eBPF, Cilium)
- 63. نمونههای نهایی: پروژه کامل استقرار یک اپلیکیشن Cloud‑Native با nmcli
تگها:
Cloud-Native Networking
CNI
DevOps
Edge Computing
GitOps
Infrastructure as Code
IPv6
Kubernetes Networking
Linux Networking
Network Automation
Network Security
Network Troubleshooting
NetworkManager
nmcli
VPN
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.