|
کاربران محترم، با توجه به ایجاد موضوع مبادله توزیعهای لینوکس در انجمن های گفتگوی یزدلاگ با هدف دسترسی آسان کاربران به توزیعهای مختلف لینوکس، توسط کاربر محترم RFN، میتوانند با مراجعه به این موضوع ، نیازمندیهای خود را مطرح و یا نیازمندی دیگران را رفع کنند... |
| روش راه اندازی یک کانکشن vpn به سرور و اشتراک اینترنت از این طریق |
|
|
| نویسنده سید محسن صدرالساداتی sms | ||||||||
| ۱۳ دي ۱۳۸۷ | ||||||||
![]() این مطلب خلاصه اي از مطالب موجود در انجمن ميباشد که به وسیله جمعی از دوستان کامل شده است. در صورتی که دوستانی که مطلبی را برای کامل کردن این مقاله به ذهنشان می رسد و یا سوالی دارند می توانند در اینجا مطالب خود را ارسال کنند لطفا برای خواندن مقاله روی ادامه مطلب کلیک کنید
ابتدا پکیج های مورد نیاز خود را نصب کنبد. برای دریافت پکیج ها می توانید از سایت http://pptpclient.sourceforge.net کمک بگیرید در لینوکس های مبتنی بر دبیان با دستور apt-get install pptp-linux پکیج را به راحتی دریافت کنید و اما در توزیع های مبتنی بر rpm کار مشکل تر است که مراحل زیر شاید روشی برای راه اندازی در این توزیع ها باشد. yum install libxml libglade rpm -ivh php-pcntl-4.3.10-1.i386.rpm rpm -ivh php-gtk-pcntl-1.0.1-2.i386.rpm rpm -ivh pptpconfig-20040722-6.noarch.rpm ممکن است در نصب rpmمورد ۵ با خطای ...bin/phppcntl is needed for pptpconfig/ برخورد کنید.در این صورت دستور زیررا اجرا کنید: نقل قول از آقای sms:با این دستور rpm نصب می شود.و اکنون باید قادر به اجرای دستور pptpconfig و مشاهده پنجره تنظیمات vpn client باشید. در صورتی که بعد از اجرای دستور pptpconfig به جای اجرا شدن آن مجدداْ با خطای ... bin/phppcntl is needed for مواجه شدید مطابق با توضیحات زیرعمل کنید: نقل قول از آقای Lord.t:با دستور rpm -ql و در ادامه نام rpm مربوط به فایل php-pcntl متوجه شدیم که فایلی که pptpconfig به دنبال اون میگرده در مسیر دیگری و با نام دیگری قرار داره ... خوب بهترین راه حل در این موارد ایجاد یک لینک نرم میباشد... بدین معنی که فایلی رو که pptpconfig به دنبال اون میگرده به صورت یک لینک نرم (soft Link) به فایل اصلی قرار میدیم که دستورش هم بدین صورت استبا این دستور فایل /bin/php-pcntl به صورت یک لینک به فایل /usr/lib/php-pcntl/bin/php قرار خواهد گرفت و بدین صورت فایل pptpconfig به صورت غیر مستقیم فایل دوم را اجرا میکند.. در صورتی که مشکل حل شده باشد باید با اجرای دستورpptpconfig پنجره تنظیمات ظاهر شود. اگر با اجرای دستور احتمالاْ به خطای زیر برخورد کردید: دستورهای زیر را اجرا کنید: نقل از آقای sms: yum --enablerepo=pptp-stable install pptpconfig یعنی در کل با این چند تا دستورقادربه اجرای pptpconfig خواهید شد. yum install libxml libglade rpm -ivh php-pcntl-4.3.10-1.i386.rpm rpm -ivh php-gtk-pcntl-1.0.1-2.i386.rpm rpm -Uvh --nodeps pptpconfig-20060222-0.noarch.rpm ln -s /usr/lib/php-pcntl/bin/php /bin/php-pcntl و در صورت نیاز rpm -Uvh http://pptpclient.sourceforge.net/yum/stable/fc6/pptp-release-current.noarch.rpmyum --enablerepo=pptp-stable install pptpconfig و در نهایت اجرای pptpconfig در terminal یا اجرای pptp client از منوی internet و مشاهده پنجره تنظیمات pptpsetup --create tunnelname --server vpnserverIP --username **** --password **** --encrypt --startحال دستورات راه اندازی و تنطیمات تحت خط فرمان تا دردسرهای نصب pptpconfig را نداشته باشید و نیز حرفه ای تر به بحث راه اندازی vpnخود به پردازید. ابتدا دستور ساخت کانکشن vpn: وقتی دستور بالا را اجرا می کنید کانکشن ساخته شده نیز راه اندازی می شود در صورتی که فقط می خواهید ساخته شود از سویچ start استفاده نکنید. stop vpn:poff tunnelname or killall pppdحال برای راه اندازی یا قطع ارتباط از دو دستور زیر استفده کنید start vpn:pon tunnelname بعضی از موارد بالا را من وقتی rpm را نصب کردم نبود. pty "pptp $SERVER --nolaunchpppd"نکته: به جای قسمت یک می توانید در مسیر زیر /etc/ppp/peers/ یک فایل با نام دلخواه برای اتصال انتخاب کنید (tunnelname) سپس در آن مطالب زبر را یادداشت کنید name $DOMAIN\\$USERNAME remotename PPTP require-mppe-128 //در صورتی که می خواهید اتصال رمز شده داشته باشید file /etc/ppp/options.pptpipparam TUNNELNAME unit 1363//درصورتی که میخواهید نام نمایشی در فهرست گیری ifconfig به صورت عدد دلخواه شما نمایش داده شود مثل ppp1363 مثل: lock noauth nobsdcomp nodeflate name sms remotename ppp55 ipparam ppp55 unit 1363 در ضمن در فایل /etc/ppp/chap-secrets به صورت زیر نام کاربری و رمز عبور خود را وارد کنید مثل برای داشتن اینترنت حتما باید route خود را نیز تنظیم کنید نقل قول ار pine شما باید دستور ifconfig رو بزنید و ای پی P-t-P رو به عنوان GW خودتون ست کنید... سپس gw قبلی خود را که مربوط به کارت شبکه شما می باشد را حذف کنید. بازدید: 2369
|
||||||||
| آخرین بروز رسانی ( ۲۴ دي ۱۳۸۷ ) | ||||||||
| <قبل | بعد> |
|---|
| آخرين مطالب انجمن |
|---|
| انجمن های گفتگوی جامعه کاربران لینوکس استان یزد |
| صفحه اصلی |
| اخبار |
| مقالات |
| جستجوی پیشرفته |
| یزدلاگ در رسانه |
| تازه کاران |
| مدیریت |