العودة إلى المدونة

تكوين بروكسي على CentOS/RHEL

توزيعات CentOS و RHEL (والبدائل الحديثة مثل AlmaLinux و Rocky Linux) هي المعيار الذهبي في بيئات الشركات (Enterprise). إعداد خادم بروكسي في هذه البيئات يتطلب خطوات دقيقة واهتماماً خاصاً بـ SELinux والجدار الناري firewalld. سنقوم هنا بتثبيت Squid Proxy.

1. التثبيت

على عكس Ubuntu (الذي يستخدم apt)، هنا نستخدم yum أو dnf.

sudo dnf install squid -y

ثم نقوم بتفعيل الخدمة لتعمل عند بدء التشغيل:

sudo systemctl enable --now squid

2. إعداد Firewalld

نظام CentOS يأتي مع جدار ناري صارم. يجب فتح منفذ Squid (الافتراضي 3128).

sudo firewall-cmd --permanent --add-service=squid
sudo firewall-cmd --reload

إذا كنت قد غيرت المنفذ إلى رقم آخر (مثلاً 8080)، استخدم:

sudo firewall-cmd --permanent --add-port=8080/tcp
sudo firewall-cmd --reload

3. إعداد SELinux (هام جداً!)

هذه الخطوة يغفل عنها الكثيرون وتسبب مشاكل لا حصر لها. نظام SELinux قد يمنع Squid من العمل بشكل صحيح إذا غيرت المنفذ الافتراضي. إذا قررت استخدام منفذ غير قياسي، يجب إخبار SELinux بذلك:

sudo semanage port -a -t squid_port_t -p tcp 8080

4. تكوين Squid الأساسي

ملف الإعدادات يقع في نفس المسار المعتاد: /etc/squid/squid.conf. افتحه وعدل http_access للسماح لشبكتك:

sudo nano /etc/squid/squid.conf

أضف السطر التالي قبل http_access deny all:

acl localnet src 10.0.0.0/8    # مثال لشبكتك الداخلية
http_access allow localnet

5. إعادة التشغيل

sudo systemctl restart squid

خادمك الآن جاهز للعمل في بيئة مؤسسية مستقرة وآمنة.

إفصاح: قد نحصل على عمولة إذا اشتريت عبر بعض الروابط.

خدمات مرتبطة بالمقال

هذه العروض مرتبطة بموضوع الخصوصية، كلمات المرور، وبيئات التطوير. استبدل الروابط الحالية بروابطك التابعة الفعلية عبر متغيرات البيئة.

روابط افتراضية تحتاج استبدال

Proton

خصوصية وبريد وVPN

حل مناسب لزوار الخصوصية الذين يبحثون عن VPN وخدمات بريد آمنة ضمن علامة واحدة.

اكتشف Proton

Surfshark

VPN للمستخدمين العامين

مناسب للمقالات التي تتحدث عن الحجب الجغرافي، الخصوصية، واستخدام الشبكات العامة.

جرّب Surfshark

NordVPN

VPN شائع وعالي التحويل

عرض واضح للزوار الذين يبحثون عن بديل مدفوع أكثر ثباتاً من البروكسي المجاني.

شاهد NordVPN

1Password

إدارة كلمات المرور

أفضل توافق مع أدوات كلمات المرور، الأسرار، الفرق، وصفحات الأمن الشخصي.

اكتشف 1Password

DigitalOcean

استضافة وسحابة للمطورين

مناسب لمقالات إعداد البروكسي، السيرفرات، والبنية التحتية للمطورين والشركات الصغيرة.

ابدأ مع DigitalOcean