ParsX.com
پذیرش پروژه از دانشجویی ... تا سازمانی 09376225339
 
   ProfileProfile   Log in to check your private messagesLog in to check your private messages  |  FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups Log inLog in   RegisterRegister 

ارتباط با اینترنت از طریق PPTP VPN

 
Post new topic   Reply to topic    ParsX.com Forum Index -> مفاهيم اوليه سيستم عامل / Linux
View previous topic :: View next topic  
Author Message
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sat May 30, 2015 1:32 pm    Post subject: ارتباط با اینترنت از طریق PPTP VPN Reply with quote

برای برقراری ارتباط از طریق لینوکس به سرور ویندوز از طریق VPN باید به شکل زیر عمل کنید :
بعد از نصب pptp-setup ppp برای برقراری ارتباط با IBSNG با زدن دستور هایی که در اینترنت هست به نتیجه می رسید ولی چند نکته ضروریست که در فایل etc/ppp/options.pptp تیک refusechap را بردارید تا بتواند رمز را از فایل chap secretبخواند.
در dns کانکشن نیز باید ای ‍پی سرور مربوطه را بزنید برای ‍پیدا کردنش می توانید از یک کلاینت ویندوزی که اتصال گرفته است این کار را انجام دهید.
برای روت ایجاد کردن هم باید route add -net 0.0.0.0 -netmask 0.0.0.0 ppp0 را بزنید.
گاهی برای در نرفتن کانکشن نیز باید از دستورات زیر استفاده کنید:
‌modprobe nf_conntracl_pptp
modprobe nf_conntrack_proto_gre
هر تغییری که می دهید دقت کنید که چند دقیقه ای طول می کشد تا اعمال شود . ضمنا اگر پراکسی ستینگ مرورگر را نیز بردارید خیالتان راحت می شود.
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Sun Sep 25, 2016 9:37 am    Post subject: Reply with quote

از روی راهنمای دستور pptp-setup میتوانید ارتباط را برقرار کنید مثل :
pptpsetup --create internetconn --server 10.2086.90 --username v-parsx --password csdfplcvdsok
Back to top
vahid
بي تو هرگز


Joined: 26 Nov 2004
Posts: 3067
Location: Tehran

PostPosted: Tue Jul 16, 2019 8:08 am    Post subject: روش اختصاصی centos 7 pptp Reply with quote

برای نصب pptp-gnome یعنی اضافه کردن گزینه pptp و تنظیمات آن به منوی گرافیکی کارت شبکه باید ‍پکیج های ذیل را دانلود و نصب کنید:
NetworkManager-pptp.x86_64
NetworkManager-pptp-gnome.x86_64

بعد از نصب بستگی به تنظیمات سرور گزینه های ذیل را تیک بزنید مثلا برای من باید فقط گزینه mschap و mschapv2 تیک بخورد
MPPE تیک ندارد
Allow BSC Compression و Allow Deflate data compression تیک دارد
یعنی در صفحه Advanced Optionفقط این سه گزینه تیک دارد.
برای گرفتن خطاها می توانید با journalctl یا /var/log/messages اقدام کنید ولی معمولا خطاهایی که از آنجا می اید در ارتباطات درست نیز مشاهده می شود مثلا :

NetworkManager[785]: Received bad configure-rej:  15 03 2f 1a 04 78 00 18 04 78 00
pppd[3408]: CCP: timeout sending Config-Requests
NetworkManager[785]: CCP: timeout sending Config-Requests

یک خطایی که خیلی مواجه شدم این بود :

 nm-pptp-service-6676 warn[decaps_gre:pptp_gre.c:344]: short read (-1): Protocol not available
 Modem hangup

که البته بعد از اتصال دیگر ‍دوخط بالا را ندیدم .
بعد تو اینترنت این خطا را سرچ می کنید متوجه می شوی چند روش برای دفع خطا دارد که ندارد مثلا یکی modprobe nf_conntrack_pptp هست که در بالا به آن اشاره شده است. لذا زیاد روی خطاهای ارسالی نمی شود حساب باز کرد.
چند دستور کمکی نیز برای دفع مشکل می نویسم:

nmtui برای رفتن به تنظیمات مدیریت شبکه در محیط شل
route add default dev ppp0 که مشابه همان دستوریست که در ‍پست قبلی مطرح شده است.
ifconfig eth0 up
service NetworkManager status
ifconfig ppp0 mtu 1200 برای کاهش سایز پکت
pppd call MYVPN debug dump logfd 2 updetach برای مشاهده مکالمات با سرور
Back to top
Display posts from previous:   
Post new topic   Reply to topic    ParsX.com Forum Index -> مفاهيم اوليه سيستم عامل / Linux All times are GMT + 3.5 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum