Posted: Sat May 30, 2015 1:32 pm Post subject: ارتباط با اینترنت از طریق PPTP VPN
برای برقراری ارتباط از طریق لینوکس به سرور ویندوز از طریق 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
هر تغییری که می دهید دقت کنید که چند دقیقه ای طول می کشد تا اعمال شود . ضمنا اگر پراکسی ستینگ مرورگر را نیز بردارید خیالتان راحت می شود.
بعد از نصب بستگی به تنظیمات سرور گزینه های ذیل را تیک بزنید مثلا برای من باید فقط گزینه mschap و mschapv2 تیک بخورد
MPPE تیک ندارد
Allow BSC Compression و Allow Deflate data compression تیک دارد
یعنی در صفحه Advanced Optionفقط این سه گزینه تیک دارد.
برای گرفتن خطاها می توانید با journalctl یا /var/log/messages اقدام کنید ولی معمولا خطاهایی که از آنجا می اید در ارتباطات درست نیز مشاهده می شود مثلا :
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 برای مشاهده مکالمات با سرور
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