| نگارش یافته توسط رضا بهروزی | |
|
در این آموزش با نحوه تنظیم لینوکس بعنوان یک PPTP client برای اتصال به VPN - PPTP سرور آشنا خواهیم شد. فرض بر این است که شما از محیط متنی استفاده می کنید , از این رو آموزش بر اساس ابزارهای این محیط است ولی شما همچنین قادر خواهید بود تا در محیط گرافیکی هم ازاین روش بهره ببرید. در گذشته برای استفاده از Encryption می بایست وصله مربوط را به هسته اضافه می کردیم در حالیکه بعد از هسته 2.6.15 دیگر نیازی به افزودن وصله به هسته نیست.ورژن جدید اکثر توزیع ها این ویژگی را بهمراه دارد. برای بررسی ورژن هسته از دستور uname -a استفاده کنید.
Reza:~# uname -a
با آنکه PPTP از لحاظ امنیت نسبت به رقبای دیگر خود نظیر OpenVPN در جایگاه پایین تری قرار دارد ولی نصب آسان و دردسترس بودن در اکثر سیستم عامل ها سبب برتری PPTP در نهایت می شود. شیوه نصب و تنظیم PPTP client که در این آموزش گفته می شود در اکثر لینوکس ها مشابه می باشد.من این تنظیمات را در دبین , آبانتو و فدورا مورد آزمایش قرار داده ام.لازم به تذکر است که همه این ها از هسته بعد از 2.6.15 استفاده می کردند. با گوگلی که انجام دادم متوجه شدم که این شیوه در این سیستم عامل ها جوابگوست :
همچنین این PPTP client با این سرورها می تواند ارتباط برقرار کند :
اول از همه آخرین نسخه PPTP client که در حال حاظر 1.7.1 می باشد را دانلود می کنیم :
سپس
PPTP client نصب شده و آماده تنظیم می باشد. برای بهره برداری از PPTP client فایل های زیر را مورد استفاده قرار می دهیم :
نکته : برای استفاده از Encryption می باست ماژول مربوط را لود کنید :
با یک مثال ادامه می دهیم : فرض کنید می خواهیم به یک VPN سرور با مشخصات زیر ارتباط برقرار کنیم آدرس سرور : vpn.persianadmins.com نام کاربری : reza پسورد : behroozi نام تانل ارتباطی : persianadmins خوب با این مشخصات بدین ترتیب عمل می کنیم :
فایل ازتباطی با نام persianadmins را می سازیم و تنظیم می کنیم :
تنظیمات به پایان رسید و حال میتوانیم با سرور ارتباط برقرار کنیم :
و دستور دیگر برای لینوکس های بر پایه دبین
اگر همه چیز به درستی انجام شده باشد ارتباط برقرار می شود و شما می توانید با مشاهده ifconfig ببینید که یک اینترفیس با نام pppX اضافه شده است. در صورت بروز خطا می توانید با مشاهده خطاها در فایل var/log/messages/ در ردهت و var/log/syslog/ در دبین به حل مشکل بپردازید.
برای قطع ارتباط می توانید ابنگونه عمل کنید : 1-killall pppd که همه ی ارتباطات ppp را قطع خواهد کرد 2- kill pppd-PID برای قطع کردن یک ارتباط خاص با داشتن PID 3- poff tunnel-name برای لینوکس های بر پایه دبین
در صورت بروز مشکل می توانید از اینجا مشکلات فراگیر را مشاهده کنید.
|
منبع :www.persianadmins.com

