[{"data":1,"prerenderedAt":197},["ShallowReactive",2],{"seo-verification":3,"blog-openvpn-على-خادم-vps-وصول-عن-بعد-خاص-ومضبوط-ma-ar":6,"promo-bar-likely":196},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"blog-openvpn-على-خادم-vps-وصول-عن-بعد-خاص-ومضبوط-ma-ar",{"id":9,"slug":10,"slugs":11,"title":15,"excerpt":16,"readTime":17,"views":18,"isPinned":19,"noindex":19,"publishedAt":20,"updatedAt":21,"category":22,"categories":27,"featuredImage":29,"bgImage":30,"posterImage":31,"relatedSolution":32,"intro":35,"sections":36,"ctaTitle":130,"ctaBody":131,"ctaButton":132,"ctaUrl":133,"relatedPosts":134},140,"openvpn-على-خادم-vps-وصول-عن-بعد-خاص-ومضبوط",{"fr":12,"en":13,"ar":10,"es":14},"installer-openvpn-serveur-vps","openvpn-on-a-vps-private-controlled-remote-access","openvpn-en-un-vps-acceso-remoto-privado","OpenVPN على VPS: التثبيت والأمان واستكشاف الأخطاء","ثبّت OpenVPN Server على خادم VPS: المتطلبات المسبقة، Easy-RSA، server.conf، ملفات ‎.ovpn، fail2ban، ufw وحل الأخطاء الشائعة.",8,0,false,"2026-02-05T00:00:00+00:00","2026-09-30T11:20:33+00:00",{"id":17,"name":23,"slug":24,"color":25,"icon":26},"الأمان والمراقبة","securite-monitoring","bg-rose-500\u002F10 text-rose-400","security",[28],{"id":17,"name":23,"slug":24,"color":25,"icon":26},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Finstaller-openvpn-serveur-vps-poster.svg",{"categorySlug":33,"appSlug":34},"securite","openvpn-server","يبقى OpenVPN مرجعاً عندما يتعيّن ربط الفرق أو المتعاقدين أو المواقع البعيدة بملفات مضبوطة. على خادم VPS من ServOrbit، تدير الخادم والشهادات وقواعد الوصول دون المرور عبر VPN موجّه للجمهور العام. يغطّي هذا الدليل التثبيت الكامل عبر المسار المجتمعي (حزمة openvpn وEasy-RSA)، وإعداد الخادم وملفات العميل، وإعدادات الأمان الأساسية، وحل الأخطاء الأكثر شيوعاً.",[37,41,51,54,73,76,79,82,85,88,91,123,127],{"type":38,"title":39,"body":40},"h2","لماذا تستضيف OpenVPN Server على خادم VPS؟","تفرض حلول VPN التجارية المشتركة الوثوق بمزوّد خارجي يمكنه تسجيل بيانات اتصالك أو إعادة بيعها أو كشفها. باستضافة OpenVPN Server على خادم VPS الخاص بك، تكون المسؤول الوحيد: فأنت تختار مستوى التسجيل والمستخدمين المصرّح لهم وبروتوكولات التشفير (TLS 1.3، AES-256-GCM). إنه أيضاً الحل المثالي لربط الفرق الموزّعة أو تأمين الوصول إلى خدماتك الداخلية أو تجاوز قيود الشبكة في بيئة مؤسسية، كل ذلك بتكلفة مضبوطة.",{"type":42,"title":43,"items":44},"ul","ما يمكنك فعله بـ OpenVPN Server",[45,46,47,48,49,50],"تأمين اتصالات موظفيك العاملين عن بُعد عبر نفق مشفّر نحو شبكتك الداخلية","عرض خدماتك الداخلية (قواعد البيانات، الواجهة الخلفية، أدوات المراقبة) عبر VPN فقط، دون فتحها على الإنترنت","ربط عدة مواقع أو مكاتب في شبكة خاصة افتراضية من موقع إلى موقع (site-to-site)","حماية اتصالاتك على شبكات Wi-Fi العامة أو غير الموثوقة","إدارة حقوق الوصول لكل مستخدم بدقّة بفضل نظام شهادات OpenVPN","تدقيق وتسجيل الاتصالات الواردة إلى بنيتك التحتية من نقطة مركزية تحت سيطرتك",{"type":38,"title":52,"body":53},"المتطلبات المسبقة: الخادم والشبكة","قبل البدء، تحقق من هذه النقاط على خادم VPS الخاص بك.\n\n**الموارد الدنيا:** 1 vCPU و512 ميغابايت من RAM تكفي للاستخدام الشخصي أو حتى 10 مستخدمين متزامنين. فوق 50 اتصالاً نشطاً، خطّط لـ 2 vCPU وغيغابايت من RAM لامتصاص التشفير دون تدهور النطاق الترددي.\n\n**نظام التشغيل:** Ubuntu 22.04 LTS أو Debian 12 (كلاهما مدعومان من مستودع OpenVPN الرسمي). AlmaLinux 9 وRocky Linux 9 يعملان أيضاً مع حزم EPEL.\n\n**منفذ الشبكة:** UDP 1194 (الافتراضي) أو TCP 443 لتجاوز جدران الحماية المقيّدة. على خادم VPS من ServOrbit، افتح هذا المنفذ في قواعد الأمان قبل بدء التثبيت. منفذ واحد يكفي.\n\n**وصول root:** ضروري لإنشاء واجهات الشبكة الافتراضية (`tun0`) وتعديل قواعد `iptables` وتفعيل توجيه IP.\n\n**توجيه IP:** فعّله قبل المتابعة:\n\n```bash\necho 'net.ipv4.ip_forward=1' >> \u002Fetc\u002Fsysctl.conf\nsysctl -p\n```",{"type":55,"title":56,"steps":57},"steps","تثبيت OpenVPN وEasy-RSA (المسار المجتمعي)",[58,61,64,67,70],{"title":59,"body":60},"تحديث النظام وتثبيت الحزم","```bash\napt update && apt upgrade -y\napt install -y openvpn easy-rsa\n```\nهذا النهج لا يحدّ من عدد العملاء ولا يتطلب أي ترخيص تجاري. يدير Easy-RSA هيئة التصديق (CA) المحلية الخاصة بك.",{"title":62,"body":63},"تهيئة هيئة التصديق مع Easy-RSA","```bash\nmake-cadir \u002Fetc\u002Fopenvpn\u002Feasy-rsa\ncd \u002Fetc\u002Fopenvpn\u002Feasy-rsa\n.\u002Feasyrsa init-pki\n.\u002Feasyrsa build-ca nopass\n```\n`build-ca nopass` ينشئ CA بدون عبارة مرور — مناسب للإنتاج غير التفاعلي. للاستخدام الأكثر حساسية، أزل `nopass` وخزّن عبارة المرور خارج الخادم.",{"title":65,"body":66},"إنشاء شهادة الخادم ومعاملات Diffie-Hellman","```bash\n.\u002Feasyrsa gen-req server nopass\n.\u002Feasyrsa sign-req server server\nopenssl dhparam -out \u002Fetc\u002Fopenvpn\u002Fdh.pem 2048\nopenvpn --genkey secret \u002Fetc\u002Fopenvpn\u002Fta.key\n```\nمفتاح `ta.key` (TLS Auth) يحمي من هجمات DoS على منفذ UDP قبل بدء مفاوضة TLS.",{"title":68,"body":69},"إنشاء شهادة عميل","```bash\n.\u002Feasyrsa gen-req client1 nopass\n.\u002Feasyrsa sign-req client client1\n```\nكرّر هذه العملية لكل مستخدم. الثنائي `client1.crt` + `client1.key` + `ca.crt` + `ta.key` يُكوّن ملف `‎.ovpn` الذي يُوزَّع.",{"title":71,"body":72},"نسخ الملفات الضرورية إلى \u002Fetc\u002Fopenvpn","```bash\ncp pki\u002Fca.crt pki\u002Fissued\u002Fserver.crt pki\u002Fprivate\u002Fserver.key \u002Fetc\u002Fopenvpn\u002F\n```\nاحتفظ بملفات `pki\u002Fprivate\u002F` بصلاحيات `600`: يجب ألا تكون قابلة للقراءة إلا بواسطة root.",{"type":38,"title":74,"body":75},"إعداد server.conf","أنشئ `\u002Fetc\u002Fopenvpn\u002Fserver.conf` بالمحتوى التالي.\n\n```bash\nport 1194\nproto udp\ndev tun\n\nca   \u002Fetc\u002Fopenvpn\u002Fca.crt\ncert \u002Fetc\u002Fopenvpn\u002Fserver.crt\nkey  \u002Fetc\u002Fopenvpn\u002Fserver.key\ndh   \u002Fetc\u002Fopenvpn\u002Fdh.pem\n\ntls-auth \u002Fetc\u002Fopenvpn\u002Fta.key 0\nkey-direction 0\n\nserver 10.8.0.0 255.255.255.0\nifconfig-pool-persist \u002Fvar\u002Flog\u002Fopenvpn\u002Fipp.txt\n\npush \"redirect-gateway def1 bypass-dhcp\"\npush \"dhcp-option DNS 9.9.9.9\"\npush \"dhcp-option DNS 149.112.112.112\"\n\nkeepalive 10 120\ncipher AES-256-GCM\ntls-version-min 1.2\n\nuser nobody\ngroup nogroup\npersist-key\npersist-tun\n\nstatus  \u002Fvar\u002Flog\u002Fopenvpn\u002Fopenvpn-status.log\nlog-append \u002Fvar\u002Flog\u002Fopenvpn\u002Fopenvpn.log\nverb 3\n```\n\nفعّل الخدمة وابدأها:\n\n```bash\nmkdir -p \u002Fvar\u002Flog\u002Fopenvpn\nsystemctl enable --now openvpn@server\nsystemctl status openvpn@server\n```",{"type":38,"title":77,"body":78},"النفق الكامل أو النفق المقسّم: اختيار الوضع المناسب","**النفق الكامل (`redirect-gateway def1`)**: يمر كل حركة مرور العميل عبر VPN. مفيد لحماية المستخدمين على الشبكات غير الموثوقة أو لتوحيد مخارج الإنترنت. العيب: يصبح نطاق VPS الترددي هو عنق الزجاجة لجميع التدفقات.\n\n**النفق المقسّم**: يمر فقط حركة المرور المتجهة إلى شبكتك الخاصة (مثلاً `10.8.0.0\u002F24`) عبر VPN. يخرج الباقي مباشرة من جهاز العميل. لتفعيله، استبدل سطر `redirect-gateway` بمسارات محددة في `‎server.conf`:\n\n```bash\npush \"route 192.168.1.0 255.255.255.0\"\n```\n\nهذا يقلل الحمل على الخادم ويحسن الأداء العام، لكن الاتصالات خارج VPN لن تكون محمية.",{"type":38,"title":80,"body":81},"إنشاء وتوزيع ملف عميل ‎.ovpn","ملف `‎.ovpn` المستقل يضمّ كل الشهادات. يُنشأ هكذا:\n\n```bash\ncat > \u002Ftmp\u002Fclient1.ovpn \u003C\u003C EOF\nclient\ndev tun\nproto udp\nremote \u003CIP-خادمك> 1194\nresolv-retry infinite\nnobind\npersist-key\npersist-tun\nremote-cert-tls server\ncipher AES-256-GCM\nverb 3\nkey-direction 1\n\u003Cca>\n$(cat \u002Fetc\u002Fopenvpn\u002Feasy-rsa\u002Fpki\u002Fca.crt)\n\u003C\u002Fca>\n\u003Ccert>\n$(cat \u002Fetc\u002Fopenvpn\u002Feasy-rsa\u002Fpki\u002Fissued\u002Fclient1.crt)\n\u003C\u002Fcert>\n\u003Ckey>\n$(cat \u002Fetc\u002Fopenvpn\u002Feasy-rsa\u002Fpki\u002Fprivate\u002Fclient1.key)\n\u003C\u002Fkey>\n\u003Ctls-auth>\n$(cat \u002Fetc\u002Fopenvpn\u002Fta.key)\n\u003C\u002Ftls-auth>\nEOF\n```\n\nانقل هذا الملف إلى العميل عبر قناة آمنة (SCP أو رابط للاستخدام الواحد). يكفي بعد ذلك استيراده في OpenVPN Connect (Windows، macOS، Android، iOS) أو NetworkManager (Linux) لإنشاء الاتصال.",{"type":38,"title":83,"body":84},"الأمان: fail2ban وufw وتعطيل IPv6","**جدار الحماية ufw — افتح فقط ما هو ضروري:**\n\n```bash\nufw allow ssh\nufw allow 1194\u002Fudp\nufw enable\n```\n\nإن كنت تستخدم TCP 443 بدلاً من UDP 1194، عدّل القاعدة وفقاً لذلك.\n\n**fail2ban لمنفذ OpenVPN:**\n\nأنشئ `\u002Fetc\u002Ffail2ban\u002Fjail.d\u002Fopenvpn.conf`:\n\n```bash\n[openvpn]\nenabled  = true\nport     = 1194\nprotocol = udp\nfilter   = openvpn\nlogpath  = \u002Fvar\u002Flog\u002Fopenvpn\u002Fopenvpn.log\nmaxretry = 5\nbantime  = 3600\n```\n\nثم أنشئ الفلتر `\u002Fetc\u002Ffail2ban\u002Ffilter.d\u002Fopenvpn.conf`:\n\n```bash\n[Definition]\nfailregex = .*TLS Error: TLS key negotiation failed.*\u003CHOST>.*\n            .*VERIFY ERROR:.*\u003CHOST>.*\n```\n\nفعّل:\n\n```bash\nsystemctl restart fail2ban\nfail2ban-client status openvpn\n```\n\n**تعطيل IPv6 إن لم يكن ضرورياً:** واجهة IPv6 غير محمية يمكنها تجاوز النفق. إن لم تحتج بنيتك التحتية إلى IPv6:\n\n```bash\necho 'net.ipv6.conf.all.disable_ipv6=1' >> \u002Fetc\u002Fsysctl.conf\necho 'net.ipv6.conf.default.disable_ipv6=1' >> \u002Fetc\u002Fsysctl.conf\nsysctl -p\n```",{"type":38,"title":86,"body":87},"الأداء: MTU واختيار التشفير","**MTU والتجزئة:** يضيف تشفير OpenVPN رؤوسَ بيانات. افتراضياً، MTU النفق (`tun-mtu`) هو 1500، لكن التغليف UDP قد يسبب تجزئة على بعض الشبكات. لتجنب ذلك، أضف إلى `‎server.conf`:\n\n```bash\ntun-mtu 1400\nmssfix 1360\n```\n\nإن لاحظت بطء نقل أو انقطاعات على اتصالات بـ MTU منخفض (شبكات الجوال، بعض VPN المؤسسية)، قلّل `tun-mtu` إلى 1300.\n\n**اختيار التشفير:** يُوصى بـ `AES-256-GCM` لأنوية Linux الحديثة التي تستفيد من تعليمات AES-NI المادية (تحقق بـ `grep -m1 'aes' \u002Fproc\u002Fcpuinfo`). للخوادم المحدودة جداً بالمعالج، `AES-128-GCM` يخفّض تكلفة التشفير بمعامل 2 دون تقليص أمني معتبر.\n\n**UDP أم TCP:** UDP 1194 هو الوضع الافتراضي والأكثر أداءً. TCP 443 مفيد لتجاوز جدران الحماية المؤسسية المقيّدة، لكنه يُدخل مشكلة \"TCP over TCP\" (إعادات الإرسال المكررة) التي تُدهور الأداء عند فقدان الحزم.",{"type":38,"title":89,"body":90},"استكشاف الأخطاء: الأخطاء الشائعة","**TLS Error: TLS key negotiation failed**\n\nيظهر هذا الخطأ حين لا يتمكن العميل من الوصول إلى الخادم على المنفذ المعيّن. تحقق من أن المنفذ مفتوح (`ss -ulnp | grep 1194`)، وأن قاعدة جدار الحماية نشطة، وأن مفتاح `ta.key` متطابق على الخادم (`key-direction 0`) وعلى العميل (`key-direction 1`).\n\n**المسارات غير مُطبَّقة بعد الاتصال**\n\nإن لم يمر حركة المرور عبر النفق رغم إنشاء الاتصال، تحقق من أن توجيه IP نشط (`cat \u002Fproc\u002Fsys\u002Fnet\u002Fipv4\u002Fip_forward` يجب أن يُعيد `1`) وأن قاعدة NAT موجودة:\n\n```bash\niptables -t nat -A POSTROUTING -s 10.8.0.0\u002F24 -o eth0 -j MASQUERADE\n```\n\nاستبدل `eth0` بالواجهة الرئيسية لـ VPS (`ip route get 8.8.8.8` للتعرف عليها).\n\n**انقطاع الاتصالات بشكل منتظم**\n\nإن انقطع النفق كل دقيقتين، تحقق من `keepalive` في `‎server.conf` (`keepalive 10 120`: ping كل 10 ثوان، مهلة 120 ثانية). على جانب العميل، أضف `ping-restart 60` إلى ملف `‎.ovpn` لإجبار إعادة اتصال نظيفة قبل مهلة الخادم.\n\n**VERIFY ERROR: depth=0, error=certificate is not yet valid**\n\nساعة الخادم أو العميل غير متزامنة. زامن NTP: `timedatectl set-ntp true`.",{"type":92,"title":93,"headers":94,"rows":98},"comparison","OpenVPN مقابل WireGuard: أيّهما تختار؟",[95,96,97],"المعيار","OpenVPN","WireGuard",[99,103,107,111,115,119],[100,101,102],"البروتوكول","TLS\u002FSSL (OpenSSL)","ChaCha20-Poly1305 (تشفير حديث)",[104,105,106],"الأداء","جيد، أبطأ قليلاً","مرتفع جداً، وقت استجابة محسّن وفق المعيار المقيس",[108,109,110],"الإعداد","ملفات ‎.conf مفصّلة، منحنى تعلّم","أبسط، أزواج مفاتيح عامة\u002Fخاصة",[112,113,114],"التوافق","كل أنظمة التشغيل، جدران الحماية المقيّدة (TCP 443)","ممتاز على Linux، أقل شمولاً",[116,117,118],"إلغاء الشهادة","CRL مدمجة، إدارة دقيقة لكل مستخدم","حذف المفتاح العام فقط",[120,121,122],"حالة الاستخدام المثالية","الفرق، site-to-site، البيئات المؤسسية","الوصول الشخصي، التنقل، الأداء",{"type":124,"title":125,"body":126},"tip","VPS من ServOrbit كخادم OpenVPN خاص","خادم VPS من ServOrbit مع وصول root وIPv4 مخصصة وخيار نظام التشغيل هو المنصة المثالية لخادم OpenVPN: تحتفظ بالتحكم الكامل في الشهادات والسجلات وقواعد الوصول. قالب OpenVPN Server متاح في Marketplace للبدء السريع، أو اتبع هذا الدليل للتثبيت اليدوي الكامل عبر المسار المجتمعي. للبدء: \u003Ca href=\"\u002Fvps-cloud\">\u002Fvps-cloud\u003C\u002Fa>.",{"type":124,"title":128,"body":129},"الوثائق الرسمية","للتهيئة المتقدّمة والخيارات الخاصة بالأداة وتغييرات الإصدار، راجع \u003Ca href=\"https:\u002F\u002Fopenvpn.net\u002Fcommunity-docs\u002Fhow-to.html\" target=\"_blank\" rel=\"noopener noreferrer\">الوثائق الرسمية لـ OpenVPN Community\u003C\u002Fa>. يغطّي هذا الدليل النشر على خادم VPS من ServOrbit؛ وتبقى وثائق الناشر المرجع للضبط الدقيق.","انشر OpenVPN Server في دقائق على خادم VPS Cloud من ServOrbit","اطلب خادم VPS Cloud الخاص بك، وثبّت OpenVPN Server بنقرة واحدة عبر Marketplace، واستعد التحكّم الكامل في أمان اتصالاتك ابتداءً من اليوم.","أطلق خادم VPS Cloud الخاص بي","\u002Fvps-cloud",[135,154,177],{"id":136,"slug":137,"slugs":138,"title":142,"excerpt":143,"readTime":144,"views":145,"isPinned":19,"noindex":19,"publishedAt":146,"updatedAt":147,"category":148,"categories":149,"featuredImage":29,"bgImage":30,"posterImage":151,"relatedSolution":152},141,"wireguard-على-خادم-vps-شبكة-vpn-سريعة-ومبسطة-وخاصة",{"fr":139,"en":140,"ar":137,"es":141},"installer-wireguard-vps","wireguard-on-a-vps-a-fast-lean-and-private-vpn","wireguard-en-un-vps-vpn-rapido-y-privado","WireGuard على خادم VPS: شبكة VPN سريعة ومبسّطة وخاصة","انشر WireGuard على خادم VPS من ServOrbit: أنفاق سريعة وتهيئة واضحة ورموز QR للعملاء ووصول عن بُعد خاص.",7,2,"2026-02-04T00:00:00+00:00","2026-11-08T01:13:12+00:00",{"id":17,"name":23,"slug":24,"color":25,"icon":26},[150],{"id":17,"name":23,"slug":24,"color":25,"icon":26},"\u002Fblog\u002Fcovers\u002Finstaller-wireguard-vps-poster.svg",{"categorySlug":33,"appSlug":153},"wireguard-server",{"id":155,"slug":156,"slugs":157,"title":161,"excerpt":162,"readTime":17,"views":163,"isPinned":19,"noindex":19,"publishedAt":164,"updatedAt":165,"category":166,"categories":171,"featuredImage":29,"bgImage":30,"posterImage":173,"relatedSolution":174},39,"انشر-تطبيقاتك-باستخدام-caddy-على-خادم-vps",{"fr":158,"en":159,"ar":156,"es":160},"deployer-avec-caddy","deploy-your-applications-with-caddy-on-a-vps","desplegar-con-caddy","Caddy كـ reverse proxy على VPS: دليل شامل","ثبّت Caddy وهيّئه كـ reverse proxy على VPS: HTTPS تلقائي عبر ‎Let's Encrypt‎، تطبيقات متعددة، تأمين الخادم وحل الأخطاء الشائعة.",4,"2026-05-12T00:00:00+00:00","2026-09-25T23:43:04+00:00",{"id":167,"name":168,"slug":169,"color":170,"icon":169},3,"النشر","deploiement","bg-success\u002F10 text-success",[172],{"id":167,"name":168,"slug":169,"color":170,"icon":169},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-caddy-poster.svg",{"categorySlug":175,"appSlug":176},"نشر-التطبيقات-وdevops","caddy",{"id":178,"slug":179,"slugs":180,"title":184,"excerpt":185,"readTime":17,"views":186,"isPinned":19,"noindex":19,"publishedAt":187,"updatedAt":188,"category":189,"categories":190,"featuredImage":29,"bgImage":30,"posterImage":192,"relatedSolution":193},142,"haproxy-على-خادم-vps-موازنة-الأحمال-والتوافر-العالي",{"fr":181,"en":182,"ar":179,"es":183},"deployer-avec-haproxy-vps","haproxy-on-a-vps-load-balancing-and-high-availability","haproxy-en-un-vps-balanceo-de-carga","HAProxy على خادم VPS: موازنة الأحمال والتوافر العالي","ثبّت HAProxy على خادم VPS لتوزيع حركة المرور ومراقبة الخوادم الخلفية (backends) وإعداد بنية ويب أكثر مرونة.",1,"2026-02-03T00:00:00+00:00","2026-10-13T14:10:29+00:00",{"id":167,"name":168,"slug":169,"color":170,"icon":169},[191],{"id":167,"name":168,"slug":169,"color":170,"icon":169},"\u002Fblog\u002Fcovers\u002Fdeployer-avec-haproxy-vps-poster.svg",{"categorySlug":194,"appSlug":195},"infra","haproxy",true,1794270352517]