← العودة للمدونة

كيفية نشر بروكسي على DigitalOcean: دليل عملي

تعتبر DigitalOcean خياراً ممتازاً للمطورين والشركات الناشئة لبناء خادم بروكسي خاص. في هذا الدليل، سنستخدم "Droplet" بنظام Ubuntu لتشغيل Squid Proxy.

1. إنشاء Droplet

اختر خطة "Basic" (أرخص خيار 4$/شهر يكفي لبروكسي بسيط). اختر موقع مركز البيانات الأقرب لجمهورك (مثلاً: Frankfurt للمستخدمين في الشرق الأوسط).

2. التثبيت والإعداد


# تحديث النظام
sudo apt update && sudo apt upgrade -y

# تثبيت Squid
sudo apt install squid -y

# السماح بالمنفذ 3128
sudo ufw allow 3128/tcp
                    

3. تأمين البروكسي

لا تترك البروكسي مفتوحاً! قم بتقييد الوصول لعنوان IP الخاص بك فقط عن طريق تعديل /etc/squid/squid.conf:


acl my_ip src 1.2.3.4/32
http_access allow my_ip
http_access deny all
                    

4. استخدام Reserved IP

لضمان عدم تغير عنوان IP البروكسي عند إعادة التشغيل، قم بتعيين "Reserved IP" (سابقاً Floating IP) للـ Droplet الخاص بك مجاناً.