تعتبر 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 الخاص بك مجاناً.