اطلاعیه

بستن
هنوز اطلاعیه ای در دست نیست.

مشکل در ارتباط به pptp vpn از طریق php

بستن
X
 
  • فیلتر کردن
  • زمان
  • نمایش
Clear All
پست های جدید

    مشکل در ارتباط به pptp vpn از طریق php

    با سلام...

    بنده قصد دارم از طریق php به سرور pptp متصل شوم...

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

    از طریق خط فرمان لینوکس دستور زیر را با یوزر root اجرا میکنم و به درستی به سرور pptp متصل میشوم. اما همین دستور را که از طریق php اجرا میکنم کار نمیکنه.

    کد:
    /usr/sbin/pppd pty "pptp [B]PPTP_SERVER[/B] --nolaunchpppd" file /etc/ppp/options.pptp user [B]PPTP_USER[/B] password [B]PPTP_PASS[/B]
    البته میدونم که میشه همین تنظیمات رو داخل یک فایل گذاشت و با دستور call به pptp متصل شد اونم امتحان کردم.

    مشکل اینه که از طریق خط فرمان که به یوزر asterisk لاگین میشم با اینکه تنظیمات دسترسی برای اجرای pppd رو در فایل etc/sudores رو هم اعمال کردم اما همچنان مشکل داره.

    log های موجود در مسیر var/log/messages رو هم بررسی کردم یکی از این دو log رو میده:

    1.
    pppd 2.4.4 started by root, uid 0
    Couldn't get channel number: Input/output error
    Exit.

    2.
    pppd 2.4.4 started by root, uid 0
    Using interface ppp0
    Connect: ppp0 <--> /dev/pts/7
    Modem hangup
    Connection terminated.
    Exit.

    حتی از طریق crontab و دستور at برای اجرای دستور فوق با یوزر root درphp استفاده کردم اما بازهم دستور اجرا میشه همین خطاها رو در log ثبت میکنه...

    میخواستم بدونم چطور میشه از طریق php به سرور pptp متصل شد؟
    آیا این راهکاری که عرض کردم به کار میاد یا راهکار بهتری وجود دارد؟
    متشکر...
در حال انجام ...
X