PDA

برای دیدن نسخه کامل اینجا را کلیک کنید : نصب VPN سرور لینوکس در ۱۰ قدم!



Vahid
2008/07/06, 13:24
خب بریم سر اصل مطلب؛ در ۱۰ قدم میخواییم یه VPN سرور راه اندازی کنیم. این مطلب کمی تخصصی هست و لازمه کمی با لینوکس آشنا باشید…

۱- نصب بسته DKMS

rpm –install dkms-۱.۱۲-۲.noarch.rpm

http://prdownloads.sourceforge.net/poptop/dkms-۱.۱۲-۲.noarch.rpm

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

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

rpm –install kernel_ppp_mppe-۰.۰.۴-۲dkms.noarch.rpm

http://prdownloads.sourceforge.net/poptop/kernel_ppp_mppe-۰.۰.۴-۲dkms.noarch.rpm

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

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

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

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

۴- آپگرید PPP

rpm –upgrade ppp-۲.۴.۳-۰.cvs_۲۰۰۴۰۵۲۷.۴.fc۲.i۳۸۶.rpm

http://prdownloads.sourceforge.net/poptop/ppp-۲.۴.۳-۰.cvs_۲۰۰۴۰۵۲۷.۴.fc۲.i۳۸۶.rpm

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

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

rpm –install pptp-linux-۱.۵.۰-۱.i۳۸۶.rpm

http://prdownloads.sourceforge.net/pptpclient/pptp-linux-۱.۵.۰-۱.i۳۸۶.rpm

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

۶- گرفتن phppcntl

rpm –install Getphp-pcntl php-pcntl-۴.۳.۸-۱.i۳۸۶.rpm

http://prdownloads.sourceforge.net/pptpclient/php-pcntl-۴.۳.۸-۱.i۳۸۶.rpm

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

۷- گرفتن phpgtk

rpm –install php-gtk-pcntl-۱.۰.۰-۲.i۳۸۶.rpm

http://prdownloads.sourceforge.net/pptpclient/php-gtk-pcntl-۱.۰.۰-۲.i۳۸۶.rpm

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

۸- گرفتن pptp

rpm –install pptpconfig-۲۰۰۴۰۷۲۲-۰.noarch.rpm

http://prdownloads.sourceforge.net/pptpclient/pptpconfig-۲۰۰۴۰۷۲۲-۰.noarch.rpm

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

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


pptpconfig
http://i31.tinypic.com/5al3e1.jpg
۱۰- کانفیگ کردن کانکشن

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

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

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

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

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

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