در این آموزش بر روی CentOS  ورژن ۷ نسخه ی ۶۴ بیتی آپدیت شده به نصب PPTP میپردازیم :

ابتدا دستورات زیر را به ترتیب در محیط putty وارد میکنیم :

حال فایل زیر را باز کرده و عبارت net.ipv4.ip_forward را پیدا کرده و مقدار آنرا برابر ۱ قرار میدهیم. (اگر این عبارت وجود نداشت عبارت net.ipv4.ip_forward = 1  را به آخر فایل و در لاین جدید اضافه میکنیم) و سپس فایل را ذخیره میکنیم:

حال برای اعمال IP Forward این دستور را اجرا میکنیم :

حال برای اینکه سرویس PPTP اصلی را در بوت سیستم عامل قرار داده و همچنین آنرا یکبار ریستارت نماییم دستورات زیر را به ترتیب وارد نمایید :

 

حال میخواهیم به کلاینت هایی که به این سرور از طریق PPTP وصل میشوند رنج آی پی بدهیم. برای اینکار فایل زیر را برای ویرایش باز کنید :

حال دو خط کد زیر را به انتهای فایل اضافه کرده و فایل را ذخیره نموده و خارج شوید. (دقت کنید که میتوانید هر رنجی با Gateway مرتبط به آن برای کاربران اختصاص دهید. رنجی که اینجا میدهیم بعنوان مثال می باشد و میتوانید از همین رنج استفاده نمایید) :

نصب pptp بر روی CentOS7

اکنون میخواهیم کاربر تعریف نماییم.
برای اینکار فایل زیر را برای ویرایش باز کنید :

حال به انتهای آن نام کاربری و رمز عبور کاربرهای مجاز برای اتصال (هر لاین یک کاربر ) وارد میکنیم. مانند مثال زیر :

حال فایل را ذخیره و ببندید.

سپس فایل با مسیر زیر را برای ویرایش باز کنید :

کل لاین ها را پاک کرده و کدهای زیر را در داخل آن قرار داده و سپس فایل را ذخیره و خارج شوید :

اکنون وقت آن رسیده تا پورت های مربوطه در فایروال را باز کنیم. بدین منظور دستورات زیر را به ترتیب در کامند وارد نمایید :

اکنون سرور شما کاملا آماده استفاده می باشد.