فهم ترجمة عنوان الشبكة (NAT): حل لينكس الذكي لنقص عناوين IPv4
2025-06-18
تخيل شبكة الواي فاي المنزلية الخاصة بك: كل الأجهزة تشترك في نفس عنوان IP العام. هذا بفضل ترجمة عنوان الشبكة (NAT). نظرًا لعدد عناوين IPv4 المحدود، تقوم NAT بتعيين عناوين IP الخاصة بشكل ذكي إلى عنوان IP عام واحد على جهاز التوجيه الخاص بك، مما يسمح لأجهزة متعددة بمشاركة عنوان IP عام واحد. تتعمق هذه المقالة في كيفية عمل NAT، واستكشاف أنواع مختلفة (Full Cone، Restricted Cone، Symmetric NAT) وتنفيذها في Linux (باستخدام nftables)، مع توضيح ذلك من خلال مثال Docker. على الرغم من أن NAT تحل مشكلة نضوب IPv4 مؤقتًا، إلا أنها تُدخِل قيودًا مثل تعطيل الاتصال من طرف إلى طرف وتعقيد التشفير. في النهاية، فإن اعتماد IPv6 على نطاق واسع هو الحل الحقيقي.
التطوير