نصب VPN سرور لینوکس در ۱۰ قدم!

با سلام خدمت دوستان عزیز! چند وقتی بود یه پست درست حسابی نداده بودم؛ این پست تقدیم به لینوکس بازهای عزیز مخصوصا دوستداران اوبونتو!
خب بریم سر اصل مطلب؛ در ۱۰ قدم میخواییم یه VPN سرور راه اندازی کنیم. این مطلب کمی تخصصی هست و لازمه کمی با لینوکس آشنا باشید…

۱- نصب بسته DKMS

rpm –install dkms-1.12-2.noarch.rpm

http://prdownloads.sourceforge.net/poptop/dkms-1.12-2.noarch.rpm

این یه ماژول برای کرنل هست که نصب و کانفیگ را در سطح هسته آسون میکنه!

۲- نصب بسته PPP کرنل

rpm –install kernel_ppp_mppe-0.0.4-2dkms.noarch.rpm

http://prdownloads.sourceforge.net/poptop/kernel_ppp_mppe-0.0.4-2dkms.noarch.rpm

پروتکل نقطه به نقطه برای نصب مودم یا هر چیز دیگه ای که با اون به اینترنت وصل می شوید.

۳- اطمینان در مورد کار کردن PPP

modprobe ppp-compress-18 && echo James Garvin has saved me from a life of Windows

خب شاید این یکم خنده دار باشه ولی برای اطمینان لازمه!

 ۴- آپگرید PPP

rpm –upgrade ppp-2.4.3-0.cvs_20040527.4.fc2.i386.rpm

http://prdownloads.sourceforge.net/poptop/ppp-2.4.3-0.cvs_20040527.4.fc2.i386.rpm

این ppp برای کاربر است و  ماژول کرنل را قبلا نصب کرده ایم و این فقط برای کاربر می باشد.

۵- گرفتن کلاینت PPTP

rpm –install pptp-linux-1.5.0-1.i386.rpm

http://prdownloads.sourceforge.net/pptpclient/pptp-linux-1.5.0-1.i386.rpm

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

۶- گرفتن phppcntl

rpm –install Getphp-pcntl php-pcntl-4.3.8-1.i386.rpm

http://prdownloads.sourceforge.net/pptpclient/php-pcntl-4.3.8-1.i386.rpm

این برای راه اندازی GUI لازمه!

۷- گرفتن phpgtk

rpm –install php-gtk-pcntl-1.0.0-2.i386.rpm

 http://prdownloads.sourceforge.net/pptpclient/php-gtk-pcntl-1.0.0-2.i386.rpm

 اینم برای راه اندازی GUI لازمه!

۸- گرفتن pptp

rpm –install pptpconfig-20040722-0.noarch.rpm

http://prdownloads.sourceforge.net/pptpclient/pptpconfig-20040722-0.noarch.rpm

این دستور پروتکل نقطه به نقطه را برای عملیات تونلینگ نصب میکنه. VPN ها می تونن از ۲ پروتکل L2TP و PPTP استفاده کنند. پروتکل L2TP در لایه دوم OSI کار میکنه و از اسمش میشه حدس زد!

۹- حالا در کامند لاین تایپ کنید

pptpconfig

۱۰- کانفیگ کردن کانکشن

ما باید چندتا پارامتر اساسی رو تنظیم کنیم:

Name: اسم کانکشن؛ شما می تونید هر اسمی که خواستید بذارید!

Server: نام سروری را که می خوایید بهش وصل شید؛ آدرس IP سرور یا نام دومین

Username: نام کاربری شما برای وصل شدن

Password: رمز شما برای وصل شدن

بقیه آپشن ها در تب های دیگه بسیار آسون هست و یا نیازی به تغییر نداره و منم توضیح نمی دم :D

پ.ن: این اولین پست من در اینجا با نسخه جدید اوبونتو هست؛ در ضمن جشنی به مناسبت عرضه نسخه جدید قراره ۱۲ اردیبهشت در مرکز تحقیقاتی فناوری اطلاعات و ارتباطات پیشرفته دانشگاه صنعتی شریف برگزار بشه! برای اطلاعات بیشتر به اینجا مراجعه کنید.

Comments 1

  1. PAYAM.IZADY wrote:

    سلام و دو چندان درود بر حامد خودم . ما که از سایتت چیزی حالیمون نشد حامد ولی میدونم به درد خیلی ها خورده امیدوارم موفق باشی.بووووووووووووس

    مرسی پیام جان

    Posted ۱۴ اردیبهشت ۱۳۸۷ at ۴:۵۰ ب.ظ

Post a Comment

Your email is never published nor shared. Required fields are marked *