نحوه به اشتراك گذاري اينترنت

Windows ICS

هدف ما راه اندازي يك سرور براي به اشتراك گذاري اينترنت در كاربردهاي خانگي و دفاتر كوچك مي باشد. در سيستم هاي ويندوزي نرم افزاري وجود دارد كه كار به اشتراك گذاري اينترنت را ميسر مي سازد. در اينجا آن را به اختصار (Internet Connection sharing) ICS مي ناميم. اولين ويرايش ICS در ويندوزهاي 98SE قرار داده شد و پس از آن ويندوزهاي بعدي يعني ME, 2000, XP مي توان آن را پيدا كرد. تقريبا در همه ويندوزها روند انجام كار به يك شكل است فقط در 2000/XP كار كمي ساده تر مي باشد.
براي راه اندازي يك ICS فقط به يك سيستم كه بر روي آن ويندوز نصب شده نياز داريد. اين سيستم بايد به شكلي به اينترنت اتصال داشته باشد. اين اتصال مي تواند بصورت يك ارتباط Dial-Up, ISDN, ADSL و يا حتي يك ارتباط ماهواره اي باشد. اين مطلب را بخاطر بسپاريد كه با اين نوع اشتراك گذاري اينترنت, پهناي باند بين كاربران تقسيم مي شود بطور مثال در يك سيستم خانگي كه با يك ارتباط Dial-Up با سرعت 56 Kbit/s وصل شده و دو كاربر به اين سيستم متصل شده باشند هر كاربر پهناي باندي برابر با 26/5 Kbit/s را خواهند داشت.
در صورتي كه كاربري شروع به يك Download طولاني نمايد كاربر دوم بايد در انتظار بماند. گرچه به اشتراك گذاري اينترنت از طريق يك خط Dial-Up نيز امكان پذير است اما در صورت استفاده از يك خط ISDN با يك خط ارتباطي پهناي عريض اين اشتراك گذاري ايده آل تر مي شود.
موضوع ديگري كه بايد در نظر گرفته شود اين مطلب است كه اگر بجاي يك مودم از ارتباط شبكه اي با رابط كارت شبكه استفاده شود مسئله كمي پيچيده تر خواهد شد و عملا سيستم شما تبديل به يك روتر مي شود چگونگي چنين پيكربندي را به مقاله ديگري واگذار مي كنيم.

چگونگي عملكرد

نحوه كار بدين ترتيب است كه هنگام راه اندازي اين سرويس به صورت خودكار يك DHCP داخلي را راه اندازي مي شود. (Dynamic Host Configuration Protocol) و سيستم هايي كه در شبكه هستنددر هنگام راه اندازي در صورتيكه سيستم عامل آنها به شكلي پيكربندي شده باشد كه IP خود را از يك DHCP بگيرند, DHCP آدرس IP در محدوده 254-1. 0. 168. 192 و مسك 0. 255. 255. 255 به آنها تخصيص مب دهد. خود سيستم DHCP مي تواند كار درگاه خروجي (Gateway) را انجام دهد. پيكربندي اوليه سيستم نيازي به تغيير ندارد و با همين تنظيم شبكه شما بخوبي كار مي كند.
آدرس IP, 1. 0. 168. 192 به خود سيستم تخصيص داده مي شود. سرويس ديگري كه در راه اندازي اين سرور لازم است (Network Address Translation) NAT است, كار اين سرويس برقراري ارتباط بين سيستم هاي IP غير واقعي با IP واقعي مي باشد.

پيكربندي ICS سرور

پيكربندي ICS كار سختي نيست. پيكربندي آن بر روي 2000 و XP بسيار ساده است اما بر روي 98/SE كمي پيچيده تر است و در اينحا به اين دو سيستم عامل نمي پردازيم.
در اين آدرس مي توانيد خودآموزهاي خوبي را براي راه اندازي ICS بر روي 98/SE پيدا كنيد. بهرحال در تمامي موارد بايد در ابتدا مطمئن شويد كه خود سيستم قادر به اتصال به اينترنت مي باشد. به اين نكته توجه كنيد كه بعضي از ISP ها اجازه به اشتراك گذاري اينترنت را براي كاربرانتان نمي دهد بطور مثال AOL در آمريكا چنين اجازه اي را نمي دهد.
با فرض آنكه مشكلي در به اشتراك گذاري اينترنت از طرف ISP و خط ارتباط وجود نداشته باشد. كاربران ويندوزهاي XP مي توانند ICS خود را به دو روش پيكربندي كنند. روش اول استفاده از Wizard خود ويندوز مي باشد. روش دوم پيكربندي دستي است كه در شكل زير نشان داده شده است.
براي رسيدن به اين پنجره مي توانيد در منوي كنترل پنل بر روي آيكون ارتباط شبكه كليك كنيد. پس از باز شدن پنجره موردنظر, دو آيكون را مشاهده مي كنيد كه يكي از آنها مربوط به شبكه محلي (Lan) و ديگري مربوط به ارتباط اينترنتي مي باشد.
بر روي آيكون Internet Connection كليك راست نماييد. و Properties را از آن انتخاب كنيد. در پنجره اي كه ظاهر مي شود دكمه Advanced را انتخاب كنيد. در اين منو:
"Allow Other Network Users To Connect Through This Computer" را انتخاب كنيد.
در صورتيكه بيش از يك كارت شبكه بر روي سيستم خود داشته باشيد سؤالي در مورد انتخاب كارت شبكه از شما پرسيده مي شود. كارت شبكه انتخابي در اين قسمت همان كارت شبكه خواهد بود كه براي استفاده اينترنت كاربران به اشتراك گذاشته مي شود.
به اين نكته توجه كنيد كه فقط مي توان كارت شبكه را انتخاب نمود. به محض انتخاب كارت شبكه آدرس IP آن بصورت خودكار 1. 0. 168. 192 مي شود اين همان آدرس درگاه خروجي كاربران خواهد بود. علاوه بر اينكه مي توان اين كارت شبكه را به اشتراك گذاشت, كارت هاي ديگري را نيز كه روي سيستم وجود دارد را مي توان به حالت Bridge در آورد و كاربران را قادر ساخت تا از طريق اين كارت هاي شبكه به اينترنت دسترسي پيدا كنند. اگر از يك ارتباط تلفني براي برقراري ارتباط اينترنتي استفاده مي كنيد وارد قسمت ديگري به نام
"Establiish A Dial-Up Connection Whenever A Computer On My Network Attempts To Access The Internet" مي شويد. اين گزينه را انتخاب كنيد, به اين ترتيب در صورتي كه هر كاربر درخواست اتصال به اينترنت را داشته باشد و خط Dial-Up قطع باشد بصورت خودكار شروع به شماره گيري و اتصال به اينترنت مي نمايد. گزينه ي ديگري كه در ارتباط با كار ما مي باشد, گزينه: "Allow Other Network Users To Control Or Disable The Shared Internet Connection"
است. اين گزينه را غير فعال سازيد.
نكته ديگري كه در راه اندازي يك ICS بايد به آن دقت كنيد فعال بودن ديواره آتش XP مي باشد. اين ديواره آتش كه به صورت پيش فرض در XP فعال است بر روي كاربران متصل به سيستم ICS نيز تاثير گذار خواهد بود. كليه قوانين مربوط به ديواره آتش XP را غير فعال مي سازيد و پس از اطمينان كاركرد صحيح ICS آن را محدد فعال كنيد.

كاربران

در مورد راه اندازي ICS, چند پيكربندي بالا كافي بوده و سيستم ICS براي به اشتراك گذاري اينترنت براي كاربران فعال شده است.
اما بر روي ايستگاه هاي كاري نيازي به راه اندازي ICS نداريد. كافي است كه فقط سيستم كاربرانن از پروتكل TCP/IP پشتيباني كنند سيستم هاي Linux و Mac بصورت پيش فرض اين پروتكل را دارا مي باشند اما ويندوزهاي 98 و 95 بجاي اين پروتكل داراي NetBios بوده و بايد به صورت مجزا پروتكل TCP/IP را نصب نمود. ساده ترين راه براي راه اندازي سيستم هاي كاربران, قرار دادن پيكربندي شبكه آنها بر روي سرويس DHCP مي باشد.
در لحظه راه اندازي سيستم, DHCP سرور موجود در ICS سرور بصورت پيش فرض يكي از آدرس IP هاي محدوده xxx. 0. 168. 192 را به سيستم كاربران تخصيص مي دهد.
البته به شرطي كه سيستم كاربر در همان شبكه اي كه ICS قرار دارد باشد..
علاوه بر تخصيص آدرس IP, پيكربندي هاي لازم ديگري از جمله آدرس درگاه خروجي, Proxy و DNS نيز براي سيستم كاربر ارسال مي گردد.
شكل بالا چگونگي پيكربندي سيستم كاربران بر روي DHCP را نشان مي دهد. در صورت تمايل به پيكربندي ايستگاه هاي كاري بصورت دستي مي توانيد آدرس IP را در محدوده xxx. 0. 168. 192 كه استفاده نشده را بر روي آن قرار دهيد. علاوه بر اين تنظيم بايد در قسمت DNS و Default Gateway نيز آدرس IP, 1. 0. 168. 192 را قرار دهيد. در صورتيكه بر روي ايستگاه هاي كاري مودم وجود داشته باشد بايد بر روي مرورگر آنها در قسمت ارتباط آنها گزينه Dial-Up و يا Dial-Up خودكار را غير فعال كنيد. در غير اينصورت در هنگام اتصال به اينترنت بجاي استفاده از ارتباط شبكه اي از مودم استفاده مي شود.

آسان اما ناقص

به محض آنكه تنظيمات بالا بر روي سرور و سيستم كاربران صورت گيرد, كاربران قادر به استفاده از اينترنت خواهند بود. زماني كه كاربري بخواهد نامه الكترونيكي خود را از اينترنت دريافت كند و يا آنكه صفه وبي را بر روي مرورگر خود ببيند اين درخواست به درگاه خروجي كه همان ICS سرور است ارسال مي گردد. ICS سرور كه به صورت يك Nat سرور عمل مي نمايد در خواست اين سيستم كاري را كه داراي IP غير واقعي است قبول كرده و با IP معتبر خود وارد اينترنت شده و به جاي كاربر در خواست را به جواب مي رساند و سپس پاسخ اين در خواست را به سيستم كاربر ارسال مي كند, در واقع ICS سرور كار يك رابطه بين كاربران و اينترنت را انجام مي دهد.
يكي از معايبي كه در اين روش استفاده كاربران از اينترنت وجود دارد اين مسئله است كه اگر به هر دليل سيستم ICS سرور دچار اشكال شود و يا آنكه خاموش شود كليه كاربران شبكه ديگر قادر به دسترسي به اينترنت نخواهند بود. و از ديگر معايب اين روش عدم پشتيباني از (virtual Private Network) VPN است. بنابراين نرم افزارهايي كه نياز به چنين ارتباطي دارند به اين روش نمي توانند كار كنند. بنابر دلايل بالا يك اينترنت روتر بسيار مناسب تر از يك ICS سرور است.
منبع: نرم افزار فناوری اطلاعات