بایگانیِ دسته‌ی ‘Uncategorized’

ساخت و برقراری اتصال به اینترنت

ژوئن 21, 2008

مقدمه

ابزارهای مختلف و متنوعی با کاراییهای مختلفی وجود دارند که امکان ساخت اتصالات اینترنتی را برای شما فراهم میکنند.

در این صفحه سعی داریم تا شما را با برخی از ابزارهای مفید و محبوب اتصال به اینترنت آشنا نمائیم. لطفا توجه نمائید که برخی از این ابزارها خط فرمانی و برخی دارای رابط گرافیکی میباشند و ضمنا برخی مربوط به میزکار اوبونتو و برخی دیگر نیز مربوط به میزکار کوبوتو هستند.

ابزار خط فرمانی pppconfig یک ابزار عمومی برای استفاده در خانواده اوبونتو

pppconfig یکی ار محبوب‌ترین برنامه‌های ساخت اتصالات اینترنت در اوبونتو است.

pppconfig یک ابزار خط فرمانی است که به صورت پیش‌فرض در کلیه توزیعهای خانواده اوبونتو به صورت پیش‌فرض نصب شده و درست پس از نصب اوبونتو قابل استفاده می‌باشد. ضمنا این برنامه همخوانی خوبی نیز با نوع سرویس‌دهی ISP های ایرانی دارد.

ساخت اتصال به کمک pppconfig

جهت ساخت اتصال به کمک pppconfig:

  • یک ترمینال باز کرده و دستور زیر را در آن وارد نمائید.

sudo pppconfig

کلمه عبور مدیر سیستم را وارد نموده و برای ادامه کار دکمه Enter را فشار دهید.

  1. صفحه Main Menu را خواهید دید. روی Create a connection رفته و دکمه Enter را فشار دهید.
  2. در این قسمت از شما نام سرویس دهنده پرسیده میشود. این نام را با دقت وارد نمائید چون هر بار برای اتصال به اینترنت به این نام نیاز خواهید داشت.
  3. این قسمت مربوط به پیکربندی DNS می‌باشد. روی گزینه Dynamic رفته و آنرا به کمک کلید space از صفحه کلید ستاره‌دار نموده و سپس دکمه Enter را فشار دهید.
  4. این قسمت مربوط به نوع تعیید نام کاربری/ کلمه عبور شماست که بسته به نوع سرویس ممکن است متفاوت باشد. ISP های ایرانی اغلب از سرویس PAP استفاده میکنند. شما نیز در این بخش گزینه PAP را انتخاب نموده و برای ادامه کار دکمه Enter را فشار دهید.
  5. این قسمت مربوط به نام‌کاربری است که از ISP خود دریافت نموده‌اید. نام کاربری خود را وارد نموده و کلید Enter را فشار دهید. در صورتی که از سرویس‌دهنده‌های IN یا هوشمند سرویس اینترنت دارید به جای نام کاربری یک space زده و سپس کلید Enter را فشار دهید.
  6. این قسمت مربوط به کلمه عبوری است که از ISP خود دریافت نموده‌اید. کلمه عبور خود را وارد نموده و کلید Enter را فشار دهید. در صورتی که از سرویس‌دهنده‌های IN یا هوشمند سرویس اینترنت دارید به جای کلمه عبور یک space زده و سپس کلید Enter را فشار دهید.
  7. سرعت مودم خود را وارد نمائید. در صورتی که از سرعت مودم خود اطلاع ندارید میتوانید با مشاهده عدد 115200 در این قسمت برای ادامه کار کلید Enter را فشار دهید.
  8. نوع شماره‌گیری Tone یا پالس را در قسمت مشخص نموده و برای ادامه کار دکمه Enter را فشار دهید.
  9. در این قسمت شماره تلفنی که ISP یا سرویس دهنده جهت اتصال به اینترنت در اختیار شما قرار داده است را وارد نموده و جهت ادامه کار کلید Enter را فشار دهید.
  10. در این بخش در صورتیکه مایلید درگاه مودم شما به صورت اتوماتیک تشخیص داده شود روی گزینه Yes رفته و کلید Enter را فشار دهید.
  11. در صورت عدم تشخیص خودکار مودم شما، صفحه جدیدی خواهید دید که به با فشردن کلید Enter شما را به صفحه انتخاب دستی درگاه مودم خواهد برد.
  12. در صفحه انتخاب دستی درگاه مودم شما می‌بایست از قبل بدانید که مودم شما روی چه درگاهی کار میکند. به عنوان مثال در صورتیکه مودم شما از طریق درگاه Serial به سیستم شما وصل شده است این درگاه dev/ttyS0/ خواهد بود. در صورتیکه نمیدانید مودم از چه درگاهی به سیستم وصل شده است به کمک دستور sudo wvdialconf /etc/wvdial.conf یک بار مودم خود را آزمایش نموده و درگاه مورد نظر را ببینید. پس از وارد نمودن درگاه مودم برای ادامه کار دکمه Enter را فشار دهید.
  13. این صفحه، صفحه پایانی تنظیم اتصال به اینترنت است. پس از مشاهده و بررسی اطلاعاتی که وارد نموده‌اید روی گزینه Finished رفته و دکمه Enter را فشار دهید.
  14. کلید Enter را فشار دهید.
  15. برای خروج از pppconfig روی گزینه Quit رفته و دکمه Enter را فشار دهید.
  16. اکنون برای اتصال به اینترنت میتوایند از دستور pon provider_name و برای قطع شدن از دستور poff استفاده کنید. لطفا توجه کنید که provider_name را در قسمت ۲ مشخص نموده‌اید.

ابزار خط فرمانی wvdial یک ابزار عمومی برای استفاده در خانواده اوبونتو

تهیه‌کننده: حسن نوری

معرفی

wvdial یک شماره‌گیر هوشمند ppp است که می‌تواند با مودم شماره‌گیری کند و از ppp برای برقراری ارتباط با اینترنت استفاده کند.

  • هنگامی که wvdial شروع به کار می‌کند، در ابتدا فایل etc/wvdial.conf/ و wvdialrc./~ را پیکربندی می‌کند، که شامل اطلاعات اولیه راجع به درگاه (Port) مودم، سرعت اتصال (پشتیبانی شده)، و دستورات راه‌اندازی مودم (init string)، و نیز اطلاعاتی راجع‌به خدمات‌دهنده اینترنت (ISP) شما، مانند شماره اتصال (Phone Number)، نام کاربری (username)، و رمز ورود (password) می‌باشد.
  • سپس برنامه (wvdial)، مودم شما رو بررسی می‌کند و شروع به شماره‌گیری سرور مورد نظر می‌کند و منتظر برقراری یک ارتباط می‌ماند. این برنامه اطلاعات برگشتی و مشکلات عادی یک ارتباط را می‌فهمد و عمل‌کرد مناسب را انجام می‌دهد. (مانند اشغال بودن خط BUSY و یا نبودن سیگنال ارتباطی NO DIALTONE)

دستور wvdialconf

دستور wvdialconf یک فایل پیکربندی برای wvdial ایجاد می‌کند.

نحوه کاربرد:

sudo wvdialconf /etc/wvdial.conf

مودم را پیدا می‌کند، حداکثر سرعت پشتیبانی شده توسط آن را بدست می‌آورد و یک سری دستورات اولیه مناسب (initialization string) را برای wvdial ایجاد می‌کند.

سپس شما باید فایل متنی etc/wvdial.conf/ را ویرایش کنید تا شماره تلفن اتصال، کلمه عبور و رمز مربوط به اکانت خود را وارد نمایید.

دستور wvdial معمولاً بدون گزینه دیگری در خط فرمان، اجرا می‌شود. در این‌صورت ابتدا فایل پیکربندی را از آدرس etc/wvdial.conf/

  • (بصورت پیش‌فرض) می‌خواند. هم‌چنین ممکن است فایل شما شامل دستورات و بخش‌های دیگری باشد که برنامه از آنها استفاده خواهد کرد.

اجرای دستور بصورت wvdial phone2 با خواندن شماره اتصال از قسمت phone2 در فایل تنظیمی wvdial.conf شروع به شماره گیری بر اساس آن خواهد نمود.

هنگامی که wvdial شروع به کار می‌کند، در ابتدا فایل etc/wvdial.conf/ را بارگذاری (Load) می‌کند، که شامل اطلاعات پایه درباره‌ی درگاه (Port) مودم، سرعت، دستورات اولیه راه‌اندازی مودم (init string)، به‌همراه اطلاعاتی درباره‌ی خدمات‌دهنده اینترنت (ISP) شما، مانند شماره اتصال، نام کاربری و کلمه‌ی عبور است. این فایل پیکربندی یک فایل پیکربندی است که در آن اطلاعات با فرمت: ابتدا هر بخش (Section) بین دو براکت [] قرار گرفته، سپس هر متغیر دارای یک ارزش می‌شود (variable = value). در زیر یک فایل نمونه را ارایه می‌دهم:

[Dialer Defaults]
Modem = /dev/ttyS2
Baud = 57600
Init = ATZ
Init2 = AT S11=50
Phone = 555-4242
Username = apenwarr
Password = my-password
[Dialer phone2]
Phone = 555-4243
[Dialer shh]
Init3 = ATM0
[Dialer pulse]
Dial Command = ATDP

فایل نمونه بالا شامل تمام قسمت‌های اصلی مورد نیاز است. تنظیمات این فایل از این قرارند:

بخش تنظیمی

تعریف

Modem

در این قسمت دستگاهی که wvdial باید آن را بعنوان مودم شما استفاده کند مشخص می‌شود. مانند: dev/modem/

Baud

سرعتی را که برنامه با مودم باید ارتباط گیرد را مشخص می کند. بصورت پیش‌فرض این مقدار 57600 است.

Init1 … Init9ٰ

برنامه wvdial می‌تواند نُه مقدار را بعنوان ارزش‌دهی‌های اولیه (دستورات مودم) برای مودم در نظر بگیرد. قبل از اینکه شروع به شماره‌گیری کند،این اطلاعات بصورت عددی به مودم ارسال می‌شوند. این‌ها هر‌کدام بطور خاص، هنگامی مفید هستند که در بخش‌های متفاوت استفاده شوند. گزینه Init3 = ATM0 صدای مودم را قطع می‌کند.

phone

شماره تلفنی که wvdial باید با آن به شبکه متصل شود را مشخص می‌کند. شما می‌توانید تا چهار شماره تلفن را در نظر بگیرید. phone1…phone4

Dial prefix

این بخش باید بعد از دستور dial و قبل از phone قرار گیرد. برای مثال برای غیر فعال کردن call waiting مقدار “*70,” را به آن می‌دهیم.

Dial command

این گزینه به wvdial می‌گوید که به مودم دستور شماره‌گیری دهد. مقدار پیش‌فرض آن ATDT است.

Login

به آن نام کاربری که ISP در اختیار شما قرار داده، نسبت دهید(username)

Login Prompt

اگر ISP شما از پروسه غیر معمول برای برقراری اتصال استفاده می‌کند می‌توانید از این گزینه استفاده کنید.

Password

مقدار کلمه عبور کهISP شما در اختیارتان قرار داده به آن نسبت دهید.

Ask Password

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

PPPD Path

در صورتی که pppd در سیستم شما در مسیری غیر از /usr/sbin/pppd قرار دارد، بوسیله این گزینه می‌توانید آن را به برنامه معرفی نمایید.

Auto DNS

این گزینه به برنامه این امکان را می‌دهد که Domain Nameserver (DNS) را از سرویس‌دهنده بگیرد. این گزینه بصورت پیش‌فرض قرار دارد.

Check DNS

پس‌از این‌که ارتباط با سرویس‌دهنده برقرار شد Domain Nameserver (DNS) را بررسی می‌کند. این گزینه بصورت پیش‌فرض قرار دارد.

Force Address

این گزینه هنگامی که شما از یک IP ثابت استفاده می‌کنید بکار می‌آید و به سیستم می‌فهماند که بوسیله آن به سرویس‌دهنده متصل شود.

Carrier Check

برنامه در زمانی که فرایند برقراری ارتباط انجام می‌شود همواره مودم را امتحان می‌کند که آیا واقعاً آنلاین می‌باشد یا خیر.

Stupid Mode

هنگامی که برنامه در Stupid Mode قرار دارد، سعی نمی‌کند که پیغام‌های ارسالی از پایانه را ترجمه کند! هنگامی که مودم کانکت شود بلافاصله برنامه pppd را اجرا می‌کند.

New PPPD

شما به این گزینه نیاز خواهید داشت اگر، از نسخه 2.3.0 pppd استفاده می‌کنید. و این باعث ایجاد فایل etc/ppp/peers/wvdial/ می‌گردد. این گزینه بطور پیش‌فرض فعال است. در صورتی که از نسخه‌های قدیمی‌تر pppd استفاده می‌کنید لازم است که آن را به ‘no’ تغییر داده یا نسخه خود را ارتقا دهید.

Auto Reconnect

به برنامه wvdial این امکان را می‌دهد که هنگامی که شما دیسکانکت شدید عملیات برقراری ارتباط بصورت خودکار مجدداً انجام گیرد. این گزینه هنگامی که شما به دفعات دچار قطع ارتباط می‌شوید مفید است، در حالت پیش‌فرض فعال است.

Idle Seconds

بوسیله این گزینه به سیستم می‌فهمانید پس از چند ثانیه عدم رد و بدل شدن اطلاعات، ارتباط شما را قطع کند.

Abort on Busy

در صورتی که این گزینه را فعال کنید، wvdial در صورتی که خط مشغول باشد، سعی مجددی برای برقراری ارتباط نخواهد کرد. البته این گزینه بصورت پیش‌فرض غیر‌فعال است.

Abort on No Dialtone

در صورتی که این گزینه فعال باشد، wvdial در صورتی که دچار خطای No DialTone شود، سعی مجددی برای برقراری ارتباط نخواهد کرد. این گزینه بصورت پیش‌فرض فعال است.

ابزار گرافیکی مدیریتی Network مخصوص میزکار اوبونتو

برای اتصال به اینترنت به وسیله network admin ابتدا مطابق شکل زیر network را اجرا کنید و رمز عبور را وارد کنید

سپس روی modem conection کلیک نموده و روی properties کلیک نمایید

پنجره ای مانند زیر باز میشود که شما باید شماره تلفن isp و نام کاربری و رمز را وارد نمایید

در تب دوم مانند زیر شما باید پورت مودم را مشخص کنید معمولا ttys0 میباشد و دکمه ok را بفشارید

حال کامپیوترتان را restart کنید اگر بعد از restart روی آیکن network مانند زیر کلیک کنید منویی مانند زیر باز میشود که به وسیله آن میتوانید اینترنت را وصل یا قطع نمایید

برای اینکه وضعیت اینترنت را مشاهده کنید مانند زیر network monitor را به پنل اضافه کنید

و زمانی که اینترنت متصل است مانند زیر conection name را تعیین کنید

Hello world!

ژوئن 21, 2008

Welcome to WordPress.com. This is your first post. Edit or delete it and start blogging!