نمایش نتایج: از شماره 1 تا 1 , از مجموع 1

موضوع: راهنمای اتصال به اینترنت در لینوکس از طریق ایرانسل

  1. #1
    عضو انجمن ourweb آواتار ها
    تاریخ عضویت
    Apr 2012
    محل سکونت
    Ahvaz , IR
    نوشته ها
    797
    تشکر تشکر کرده 
    1,327
    تشکر تشکر شده 
    2,890
    تشکر شده در
    2,000 پست

    پیش فرض راهنمای اتصال به اینترنت در لینوکس از طریق ایرانسل

    سرویس Gprs که توسط Irancell راه اندازی در جهت تحمل کردن ترافیک پایتخت بهترین گزینه است ، این سرویس از طریق یک Gsm Modem به شما امکان اتصال به اینترنت در زیر پوشش این شبکه را ارائه میکند . ظاهرا Irancell پشتیبانی شبکه Data اش رو کاملا OutSource کرده و پشتیبانی دقیق در مورد Gprs ارائه نمیکنه ، پهنای باندی که میشه روی این سرویس داشت به سختی به 1kbps میرسد و Latency حدود 1500-2000 به طور معمول قابل دریافت است و مشکل Firewall خیلی جدی نداره جز اینکه udp/123 به دلایل نامشخص بسته شده است ، من به محدودیت دیگری منحصر به شبکه Irancell برخورد نکردم .
    این راهنما به شما کمک میکند لینوکس خودتون رو از طریق Irancell به اینترنت متصل کنید ، برای انجام این کار شما به :
    ۱ )‌ یک لینوکسه Udev دار ( هسته 2.6.15+ ، با دستور uname -a ببینید )
    ۲ ) کابل اتصال لینوکس به گوشی موبایل ( USB )
    ۳ )‌ گوشی موبایل با قابلیت Gsm/Gprs
    ۴ ) پکیج اسکریپتهای اتصال از آدرس http://zoup.org/my_projects/gprs_ppp.tar.bz2
    ۵ ) بسته PPP

    چیزی که لازمه بدونید اینه که هدف اینه که ما از طریق ایجاد یک ارتباط PPP با استفاده از Gsm Modem روی گوشی Connection ایجاد کنیم .
    لینوکس GSMرو به عنوان یک USB ACM Modem Device تشخیص میده و در dev از ttyACM استفاده میکنه ، احتمالا اکثر Distribution های مطرح میتوانند GSM Modem شما رو طور خودکار تشخیص بدهند ، برای اطمینان در این مورد گوشی را به کامپیوتر متصل کنید ، اگر اتصال در لایه اول برقرار شده میتوانید از دستور lsusb استفاده کنید :
    کد PHP:
      [root@ArminLaptop2|0|00:23:27_~_0]lsusb
    Bus 001 Device 026
    ID 22b8:4902 Motorola PCS E398 GSM Phone
    Bus 001 Device 002
    ID 03f0:4117 Hewlett-Packard
    Bus 001 Device 001
    ID 0000:0000 
    اگر گوشی موبایل خود را در لیست میبینید کافیه اطمینان پیدا کنید که لینوکس ACM Modem را تشخیص داده یا نه ، برای اطمینان در این مورد از این دستور استفاده کنید :
    [
    کد PHP:
    root@ArminLaptop2|0|00:27:00_~_0]dmesg   grep ACM
    cdc_acm 1
    -2:1.0ttyACM0USB ACM device 
    اگر خروجی شما چیزی شبیه به این بود احتمالا مشکلی نخواهید داشت ، در غیر این صورت اطمینان پیدا کنید که ماژول cdc_acm فعال است (دستور modprobe cdc_acm ) . حالا بسته اتصال رو باز کنید ، توجه کنید که واقعا احتیاجی به این بسته ندارید و هر لینوکسی با استفاده از بسته pppd میتواند کار این اسکریپت رو انجام بدهد ، ولی خب ، برای راحتی کار توصیه میشود :‌
    کد PHP:
      $tar -xvjf gprs_ppp.tar.bz2
    $cd gprs_ppp
    #./irancell
      
    Device on /dev/ttyACM0 calling to *99***1#
    Serial connection established.
    Using interface ppp0
    Connect
    ppp0  /dev/ttyACM0
    PAP authentication succeeded
    local  IP address 10.12.36.77
    remote IP address 192.168.100.101 
    احتمال زیادی وجود نداره که وقتی ACM Device شناسایی شده باشد این Script نتیجه ندهد ، ولی خب ، توجه داشته باشید که خیلی از مواقع مانند IPIC Timeout و ... میتواند از طرف Provider باشد . در صورتی که بیشتر از یک ACM Device استفاده میکنید اسکریپت Irancell را Edit کنید .

    چند نکته ، درخواست و Misc :‌

    ۰ )‌ من با استفاده از گوشی V3 این کار رو انجام دادم ، 800bps پهنای باند الان بین ۸ تا لینوکس Share میشه ‌)
    ۱ )‌ سرویس Gprs بسیار مفیده ، به عنوان SysAdmin نمیدونم قبل از استفاده از این سرویس چطور زندگی میکردم !
    ۲ ) پشتیبانی ایرانسل روی Gprs خیلی ضعیفه ، من خیلی تلاش کردم تماس بگیرم و خواهش کنم Udp / 123 رو Block نکنن ولی خب ...
    ۳ ) اگر مشکلی پیش آمد وقتتون رو با تماس با پشتیبانی Irancell هدر ندید ، میتونید سوالاتتون در این مورد رو در Technotux بپرسید
    ۴ ) سرویس Gprs مخابرات خرداد ماه افتتاح میشه ، فکر میکنم ارزش صبر کردن داشته باشه
    ۵ )‌ Dhcp در ایرانسل از طرق Round Robin Dhcp ، Load Balance میشه و از طریق چندین ***** سرور به یک Gateway امن میرسه ، این خوبه ، ولی نه همیشه ، مشخصا به این دلیل که Dynamic Routing صحیحی قبل از ***** Server هایی که یکی در میون کار نمیکنن ایجاد نشده ، مثلا
    کد PHP:
     Customers ->; Inter ->; [Policy  Forwarder (tcp80 goes to LinkB rest to LinkALinkA Firewall drops  udp 123 for example! ) LinkB->; [LinkA Detects Active ***** servers ,  forward to right one ] --->; Gateway 
    خیلی بهتر از :
    کد PHP:
     Customers ->; Inter ->; [ CacheServer [1]-[10] ] -->; [Gateway
    است ، ادامه این وضعیت باعث نمیشه من خط اصلی ام رو به ایرانسل تغییر بدم
    وب سایت : www.irhosting24.com
    تلگرام : OURWEB@ - تلفن تماس : موبایل : 09999978820

  2. تعداد تشکر ها از ourweb به دلیل پست مفید


  3. # ADS




     

اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. آموزش اتصال به صورت ریموت به SQL Server در سرور مجازی و اختصاصی
    توسط toltek در انجمن مباحث و منابع آموزشی
    پاسخ ها: 0
    آخرين نوشته: January 14th, 2017, 13:28
  2. پاسخ ها: 2
    آخرين نوشته: December 7th, 2016, 19:17
  3. پاسخ ها: 0
    آخرين نوشته: December 13th, 2014, 13:26

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •