موضوع : روش ایجاد یک اتصال PPTP به سرور در لینوکس
مقالات مرتبط :
راه اندازی PPTP Sever در Linux
راه اندازی : L2TP *** Linux Server
L2TP Client in Linux and Windows
1.نصب بسته های مورد نیاز :
yum install ppp pptp
2.ایجاد فایل اتصال :
cd /etc/ppp/peers
vi ***
3.اضافه کردن پارامترهای مورد نیاز در فایل ایجاد شده در مرحله قبل :
maxfail 0
lcp-echo-interval 60
lcp-echo-failure 4
defaultroute
pty "pptp ***_SERVER_IP --nolaunchpppd"
name USERNAME
remotename PPTP
file /etc/ppp/options.pptp
logfile /var/log/***.log
4.افزودن نام کاربری و کلمه عبور برای اتصال به سرور به فایل chap-secrets
cd /etc/ppp
vi chap-secrets
-----------------------------------------------------------------------------
# Secrets for authentication using CHAP
# client server secret IP addresses
USERNAME PPTP PASSWORD
5.ایجاد اتصال :
pppd call ***
در این دستور منظور از *** نام همان فایلی است که در مرحله 2 ایجاد شده.
6.آزمایش صحت اتصال یا عدم اتصال :
با اجرای دستور زیر میتوانید از صحت اتصال مطلع شوید.
ifconfig | grep ppp
و در صورتی که اتصال ایجاد شده باشد در پاسخ داریم :
ppp0 Link encap:Point-to-Point Protocol
در صورتی که اتصال ایجاد نشده بود و هیچ interface با نام ppp آغاز نشده بود به فایل log مراجعه کنید و علت را جویا شوید.
tail -f /var/log/***.log
7.فعال کردن encryption در صورت نیاز :
vi /etc/ppp/options.pptp
سپس خط require-mppe-128 # را پیدا کنید و از حالت کامنت خارج کنید require-mppe-128.
8.افزودن Route مورد نیاز:
با پشت سر گذاشتن مراحل قبل و ایجاد اتصال میتوان گفت شما تنها اتصالی با سرور برقرار کردید و گذرگاه عبور اطلاعات شما هنوز Gateway پیش فرض قبلی است، ("در Linux بر خلاف Windows این عمل به صورت خودکار انجام نمیشود")
حال نیاز داریم که route مورد نظر را اضافه کنیم.
route add -net 0.0.0.0 dev ppp0
توجه : پارامتر ppp0 در حقیقت نام همان اینتر فیسی است که در مرحله 6 ایجاد شده در در صورت اتصالات مداوم امکان تغییر این نام به ppp1,ppp2,....,pppn وجود دارد.
ورود شما را به شبکه جهانی اینترنت خیر مقدم عرض میکنم 
پ.و : تمام مراحل فوق بر روی توزیع Fedora و CentOS به مرحله اجرا رسیده است.
"کلیه حقوق مادی و معنوی این مقاله آموزشی متعلق به سایت barnamenevis.org میباشد و درج آن تنها با ذکر منبع مجاز است. "
با احترام
محمد جاهدمنش