اشتراک گذاری اینترنت در اوبونتو
سلام. مقدمه ی قضیه از این قراره که یکی از اعضای خانواده یک عدد لپتاپ خرید و ما روش لینوکس ریختیم و کلیه ی درایورهاش هم درست شد به جز درایور مودم و finger print . مدتی بود میخواستم لپتاپ و کامپیوتر دسکتاپ رو که هر دو اوبونتو دارند شبکه کنم تا همزمان بتونن از اینترنت بهره مند بشوند! خب از اون جایی که بنده چیز چندانی از مفاهیم تنظیمات شبکه ها نمی دونم و تا حالا این کارو نکردم، مشکل به نظر می رسید. اون هم توی لینوکس. باز ویندوز بود چهارجا آدمو راهنمایی می کرد، این که هی باید توی اینترنت بگردی… ماشا الله منابع فارسی هم که ریخته همین جوری…اصلا روسی هم سرچ کنی برات فارسی میاره از بس زیاده…
چند بار تلاش کردیم و نشد و کار را رها کردیم. اما دیشب تصمیم گرفتم تا مشکل رو حل نکردم از جام بلند نشم… که بالاخره حل شد و من بسیار راضی و خوش حال هستم. خواستم همون دیشب توی وبلاگ هم بنویسم که باز یه نفر پاشو گذاشت روی سیم، اینترنت مملکت از عرش به مرکز هسته ی زمین سقوط نمود…
و اما اصل ماجرا
هدف: به اشتراک گذاشتن اینترنت ADSL بین دو کامپیوتر دارای اوبونتو
over view! : یک مودم ADSL داریم که یه پورت usb داره و یه پورتی که به کارت شبکه وصل میشه. یک pc داریم که با usb به این مودم وصله و به اینترنت دست رسی داره و یک کارت شبکه ی onboard هم داره. یک لپتاپ داریم که اونو بوسیله کابل شبکه ای که همراه مودم بود، به کارت شبکه ی pc وصل کردیم.
خب، بسم الله الرحمن الرحیم… firestarter رو توی هر دو کامپیوتر نصب بفرمایید. و آن را اجرا بفرمایید. این تنظیماتی است که بنده در pc به ایشان وارد کرده ام:

و در لپ تاپ هم تنظیماتش به گونه ایست که به جای ۱۹۲.۱۶۸.۰.۱ مقدار ۱۹۲.۱۶۸.۰.۲ داده شده و و اون بالا برای device ها هردو یکی هستند eth0 چون هم اینترنت (که قراره بیاد) و هم شبکه ی داخلی از کارت شبکه هه هستند دیگه!
این network manager مال pc رو باز می کنیم و یک wired connecion با تنظیمات زیر می سازیم:

اون DNS severs رو میبینید؟ از اینجا میتونید پیداش کنید که چنده: فایل /etc/resolv.conf
و پر واضحه که توی لپتاپ هم همین کارو بکنید و اون توضیح درمورد IP رو هم اینجا باید اعمال بفرمایید.
خب. حالا یک بار برای هر دوتا کامپیوتر این دستور رو اجرا کنید تا تنظیمات بازخوانی بشن:
sudo /etc/init.d/networking restart
طبق منابع حاضر در اینترنت الآن دو تا کامپیوتر باید به هم وصل باشن و باید لذت ببریم. اما در عمل برای من این جوری نبود! ping نمیشدن به هم. تا این که این تنظیمات رو
iface eth0 inet static
address 192.168.0.1
netmask 255.255.255.0
broadcast 192.168.0.255
در فایل /etc/network/interfaces گنجاندم و دستور قبلی رو اجرا کردم و دیدم که اه چه جالب! ping شدن و اینترنت هم کار کرد!
حالا متخصصان امر بیشتر در این زمینه اگر توضیحی دارند در کامنت ها بفرمایند. بنده همین یه ذره چیز میز را سر درآوردم برایتان نوشتم.
آهان یه نکته، بعد از اینکه اینترنت share شد، هی این یارو firestarter میگفت از فلان IP درخواست شده حال ندارم جواب بدم و اینترنت لپتاپ رو قطع میکرد! بهش دستور دادیم از این IP ها به گرمی استقبال کن مردک! (توی قسمت policy اون IP ها رو به عنوان چیز معرفی کنید… یعنی مجاز…)
حالا سوال بنده این است که اگر یک folder را share کردیم، چه جوری از اون یکی کامپیوتر بهش دسترسی پیدا کنیم؟! چون share که میشه، امانمیدونم از اون ور چه جوری پیداش کنم! :D
برچسبهاinternet sharing, شبکه

دی ۷م, ۱۳۸۸ در ۴:۱۴ ب.ظ
اگه اشتباه نکنم اینجوریه:
در سیستمی که میخواد فایل رو بگیره: (مثلاً فولدر test از سیستمی با ip ی ۱۶۲٫۱۲۱٫۱۲٫۲ شر میشه.)
توی /mnt یه فولدر میسازیم و اون فولدر یا فایلی که share کرده بودیم رو اینجا mount میکنیم.
#mount 162.121.12.2:/test /mnt/foldere delkhahi ke dar mnt sakhtim
حالا اگه به اون فولدری که share کردیم بریم میتونیم ببینیمش
#cd /mnt/test
دی ۸م, ۱۳۸۸ در ۱۰:۵۱ ق.ظ
این کارو کردم، اما میگه که access is denied by the server
بعد این یعنی که دسترسی به اون فایل توسط کامپیوتر سرور ممنوعه. واسه همین توی فایروال IP ها را ىر قسمت سرویس های مجاز قرار دادم. اما باز هم همین پیام رو میداد.
دی ۸م, ۱۳۸۸ در ۱:۲۰ ب.ظ
من نمیدونم به این ربط داره یا نه ولی فکر میکنم مشکل میتونه از سطح دسترسی سیستم اول باشه.یعنی ما واسه هر فایل میتونیم بهش اجازه read,write,execute بدیم که هرکدوم میتونه واسه یوزر و گروپ و other متفاوت باشه.شاید فقط یوزر اجازه دسترسی داره و ما موقع شر کردن باید با دستور chmod اجازه دسترسی رو به بقیه هم بدیم.شاید!!
دی ۱۴م, ۱۳۸۸ در ۱۲:۲۴ ب.ظ
سلام.
من با دو تا از همسایه ها قرار گداشتیم تا اینترنتمون رو مشترک بگیریم.
قرار هست که یک سرور داشته باشیم که اینترنت به اون وصل میشه از کارت شبکهی اول.
تا اینجا مشکلی نیست.
اما کارت شبکهی دوم به شبکهای وصل شده که قرار هست ما به صورتِ مشترک از اون استفاده کنیم.
چطور باید اینترنت رو از یک شبکه به روی اون یکی به اشتراک بگذاریم؟
لینوکس روی سرور نصب شده که در واقع کامپیوتر من هست.
کاربرهای شبکه از ویندوز استفاده میکنن.
آیا امکان تقسیم کردن پهنای باند برای کاربرها هم وجود داره؟
یعنی:
سرعتِ دانلود ما ۱۰۰K هست، بتونیم برای هر کاربر ۳۳K محدودیت بگذاریم.
ممنون میشم اگر کمک کنید.
دی ۱۴م, ۱۳۸۸ در ۱۲:۳۷ ب.ظ
سلام. من فکر میکنم برای بیش از دو کامپیوتر باید یه هاب یا سوییچ بگیرید. شما ببین، یه کامپیوتر داری که سروره و به اینترنت وصله. حالا دو تا دیگه میخوان به این وصل بشن! خب دو تا که نمیشه با هم بهش وصل بشن. هم؟ این دو تا باید به یه هاب/سوییچ وصل باشن، که سرور بتونه اطلاعات رو که میفرسته تقسیم بندی بکنه.
در مورد مسئله ی ویندوز بنده اطلاعی ندارم. امکان همه چیز وجود داره، چرا که نه… باید بگردی، متاسفانه من نمی دونم.
توی انجمن های فارسی اوبونتو، یه تاپیک بود درمورد راه انداختن یه کافی نت که سرورش اوبونتو باشه و بقیه ویندوز. یعنی شبیه همین چیزی که شما میخوای. برو اونجا قسمت شبکه، حتما پیداش میکنی.
ببخشید که بیشتر از این نمیتونم کمکی بکنم.
دی ۱۴م, ۱۳۸۸ در ۱۰:۰۶ ب.ظ
با سلام
چطوری امین جان . من همین چند روز پیش ۳ تا PC و یک لپتاپ و یک پرینتر که همه اوبونتو داشتند(به غیر از پرینتر) رو با هم شبکه کردم ، اون هم از نوع بیسیم .
عین هلو نصب شدن .مشکل share هم ندارن و خیلی راحت هر فولدری رو که بخوام share میکنم . حالا شما چرا اونهمه تنظیمات مجبوری انجام بدی نمیدونم .