اليوم ، تُستخدم الشبكات الافتراضية القائمة على تقنيات فئة VPN (الشبكة الخاصة الافتراضية) ليس فقط لتنظيم بيئات محمية جيدًا لتبادل البيانات بشفافية من خلال القنوات المفتوحة ، ولكن أيضًا لتوفير الوصول إلى الإنترنت بسهولة. في هذا الصدد ، قد يواجه أي مستخدم يغير الموفر الحاجة إلى إعداد VPN. لينكس لديه تفاصيله الخاصة لحل هذه المشكلة.
ضروري
أوراق اعتماد الجذر
تعليمات
الخطوة 1
تحقق مما إذا كان دعم PPP موجودًا في نواة نظام التشغيل لديك. أسهل طريقة للقيام بذلك هي النظر إلى قيم الخيارات باستخدام بادئة CONFIG_PPP في ملف تكوين kernel الحالي. عادة ما يتم تثبيته في الدليل / boot وله اسم يبدأ بـ config. تعرف على اسم هذا الملف باستخدام الأمر
ls / التمهيد
أو
ls / التمهيد | grep أسيوط
اطبع الأسطر التي تريدها باستخدام القط ، مع التصفية باستخدام grep. فمثلا:
cat /boot/config-2.6.30-std-def-alt15 | grep PPP
قم بتحليل الأسطر التي تحتوي على خيارات CONFIG_PPP و CONFIG_PPP_ASYNC و CONFIG_PPP_SYNC_TTY. إذا لم يكن هناك رمز # أمامهم ، يتم دعم الوظيفة المقابلة (لقيم m - في شكل وحدة خارجية ، لقيم y - يتم تضمينها في النواة).
الخطوة 2
تحقق مما إذا كان برنامج العميل الخاص بإنشاء اتصالات VPN مثبتًا على النظام. عادة ما يكون للحزمة المطلوبة اسم يبدأ بـ pptp. استخدم apt-cache مع خيار البحث للعثور على الحزمة المطلوبة في المستودعات المتاحة و rpm مع الخيار -qa للتحقق مما إذا كانت الحزمة مثبتة أم لا. عند العمل في بيئة رسومية ، قد يكون من المنطقي استخدام برامج مثل متشابك.
الخطوه 3
قم بتثبيت البرنامج المفقود. استخدم مديري الحزم المناسبين (apt-get ، rpm في وحدة التحكم ، synaptic في البيئة الرسومية ، إلخ). إذا قمت بتثبيت حزمة ppp مع وحدات kernel النمطية لدعم البروتوكول المناسب ، فأعد تشغيل الكمبيوتر.
الخطوة 4
حاول تكوين VPN باستخدام البرامج النصية للتكوين مثل pptp-command أو pptpsetup. غالبًا ما يتم تضمينها في حزم برامج عميل VPN. للحصول على تعليمات حول معلمات سطر الأوامر لهذه الأدوات المساعدة ، استخدمها للتشغيل باستخدام خيار --help. فمثلا:
pptpsetup - help
إذا لم يتم تثبيت أي برامج نصية للتكوين ، فانتقل إلى الخطوة التالية لتكوين VPN يدويًا.
الخطوة الخامسة
قم بإنشاء دليل / etc / ppp بملف يسمى chap-secrets. افتح الملف في محرر نصي. أضف سطرًا مثل هذا إليه:
كلمة مرور خادم تسجيل الدخول *
قيمتا LOGIN و PASSWORD هما اسم المستخدم وكلمة المرور. يجب أن يتم توفيرها من قبل مزود خدمة VPN الخاص بك. استبدل SERVER باسم اتصال عشوائي أو *.
الخطوة 6
قم بإنشاء دليل / etc / ppp / peers. قم بإنشاء ملف فيه يحمل نفس اسم قيمة SERVER من الخطوة السابقة (أو اسم عشوائي إذا تم تحديد *). قم بتحرير هذا الملف لإضافة معلومات مثل:
pty "خادم pptp --nolaunchpppd"
اسم تسجيل الدخول
خادم ipparam
ريموتينسم الخادم
قفل
نوح
عقدة
nobsdcomp
قيمتا LOGIN و SERVER هنا هي نفسها كما في الخطوة 5. هذا يكمل تكوين VPN على Linux.