Mobin@Freedom

این بلاگ در زمینه ی شبکه،امنیت شبکه و برنامه نویسی فعالیت دارد و ضمن ارائه ی اطلاعات پاسخگوی سئوالات شما نیز خواهد بود

Mobin@Freedom

این بلاگ در زمینه ی شبکه،امنیت شبکه و برنامه نویسی فعالیت دارد و ضمن ارائه ی اطلاعات پاسخگوی سئوالات شما نیز خواهد بود

دسترسی به منابع اشتراکی XP Pro در شبکه

سلام
 چند روزی درگیر امتحانات و چند روزی هم دچار خستگی ناشی از اون بودم به همین دلیل چندین! روز نرسیدم اینجا رو بروز کنم.به هر حال خوشحالم که الان فرصتی پیدا شد تا بتونم مطلبی راجع به شبکه برای شما بنویسم.
 همونطور که از عنوان مطلب متوجه شدید موضوع بحث ما تنظیم نحوه ی دسترسی به منابع اشتراکی ( یا همون Folder و Printer های Share شده ) در شبکه های مبتنی بر ویندوز XP Professional هست.چیزی که باعث شد تنها درباره ی این سیستم عامل بنویسم تنظیمات پیش فرض نامناسب اون هست که محدودیت های بی موردی رو برای دسترسی به منابع اشتراکی ایجاد میکنه که البته این تنظیمات قابل تصحیح هستند و در ادامه نحوه ی تصحیح اونها رو با هم مرور میکنیم.
 فرض کنید شما روی یک ویندوز 2000 یا 2003 پوشه یا درایوی رو Share میکنید و قصد دسترسی به اون از روی یک کامپیوتر دیگه رو دارید.بعد از تقاضای دسترسی به اون پوشه یا درایو از طریق شبکه پنجره ای مقابل شما قرار میگیره و نام کاربری و کلمه ی عبور رو از شما درخواست میکنه.در این حالت شما میتونید از هر User ای که روی ویندوز 2000 یا 2003 شما  تعریف شده برای ورود به سیستم استفاده کنید اما در صورتی که به جای ویندوز 2000 ، یک ویندوز XP Pro داشته باشید به دلیل تنظیمات پیش فرض این سیستم عامل، برای دسترسی به منابع اشتراکی تنها محدود به استفاده از یوزر Guest خواهید بود.

 این مشکل برمیگرده به همون تنظیمات پیش فرض ویندوزهای XP Pro که به سادگی قابل تصحیح هست.برای رفع مشکل تنها کافی هست مراحل زیر رو طی کنید بتونید از هر یوزر موجود بر روی اون سیستم برای ورود بهش استفاده کنید.
 1- گزینه ی Run رو از منوی Start انتخاب کنید.
 2- عبارت secpol.msc رو در Box مربوطه نوشته و Enter کنید.
 3- از پنجره ای که مقابل شما قرار گرفته مطابق تصویر زیر به مسیر Local Policies » Security Options برید.

secpol.msc

 4- کلید "Network access: Sharing and security model for local accounts" رو در سمت راست پنجره پیدا و روش Double Click کنید.
 5- حالا در پنجره ی باز شده "Guest only" رو به "Classic" تغییر بدید و به ترتیب روی Apply و Ok کلیک کنید.
 6- ویندوز رو Restart کنید!

 بعد از اینکه ویندوز شما Restart شد میتونید آزادانه! از هر یوزری که خواستید برای ورود به سیستم از راه شبکه استفاده کنید اما هنوز یک مسئله ای وجود داره و اون عدم امکان ورود به سیستم با یوزرهایی که پسوردی برای اونها انتخاب نشده (blank ) هست.برای رفع این مسئله هم راه حل ساده و مشابه ای وجود داره اما توصیه میشه که بگذارید سیستم به همین حالت باقی بمونه چون ورود بدون پسورد سیستم شما آسیب پذیر میکنه.به هر حال میتونید با انجام مراحل زیر این مورد رو هم برطرف کنید.
 1- مطابق مراحل یک تا سه که در بالا گفته شد در secpol.msc به مسیر Local Policies » Security Options بروید.
 2- کلید "Accounts: Limit local account use of blank password to console logon only" را یافته رو روی آن Double Click کنید.
 3- از پنجره ی باز شده گزینه ی Disable را انتخاب و به ترتیب بر روی گزینه های Apply و Ok کلیک کنید و از secpol.msc خارج شوید.

 کلید Accounts: Limit local account use of blank password to console logon only میگه ورود بدون پسورد رو فقط به ورود از طریق کنسول محدود کن و زمانی که Enable باشه این محدودیت اعمال میشه و امکان ورود به سیستم از طریق شبکه با یوزرهای بدون پسورد نیست اما اگر این کلید رو Disable کنیم مانع ورود بدون پسورد از طریق شبکه هم برداشته میشه.

 خوب امیدوارم استفاده کرده باشید...
 راستی این بلاگ اسکای هم داره مثل ویندوز XP Pro خیلی محدود و غیر قابل تحمل میشه! باید به فکر یک سیستم وبلاگ باشم تا به امید خدا کل وبلاگ رو ببرم روی سایتم تا از شر تبلیغات و غیره خلاص بشم،به امید اون روز!

 برمیگردم،به زودی...

 

راه اندازی اولین سرویس IP Whois Lookup فارسی

 سلام
  همونطور در جریان هستید وبسایتم چند روز پیش راه افتاد اما به دلیل موانعی که ممکن هست در ابتدای هر کاری پیش بیاد نتونستم آدرسش بدم خدمتتون.خوب حالا هم قبل از دادن آدرس بهتر هست یک مقدار از فعالیتش بگم و بعد آدرس...
 
 به خدا خودمم نفهمیدم چطوری راه افتاد این سایت! شب بود، با اینکه درس داشتم اما حسابی کلافه بودم و میخواستم یه کاری انجام بدم.همینطوری در حال چرخیدن تو اینترنت بودن دیدن هزینه ی ثبت دومین های ir. خیلی پایین اومده و این شد که در قدم اول یک Domain پنج ساله ثبت کردم! البته در این بین یکی از همشهری ها راهنمایی قابل توجهی کردند و Payment رو برام انجام دادن ...
 Domain که ثبت شد رفتم سراغ طراحی چند تا صفحه که بذارم روش تا بعد ببینم چی میشه... دیدم نه،اگه کار از همین اول جهت دار باشه بهتره،نشستم فکر کردم دیدم تا به حال سرویس IP Whois فارسی جایی ندیدم... از همینجا بود که شروع کردم به طراحی برنامه ی IP Whois Lookup فارسی.سرتون رو درد نیارم...مراحل تهیه ی بانک اطلاعاتی و تبدیل و فارسی کردن و مشکلاتی که در جریان طراحی برنامه پیش اومد در کل 72 ساعت بیشتر زمان نبرد و بالاخره بعد از سه روز با کمک آقای 'حمید استادهاشمی' جهت کاهش حجم بانک اطلاعاتی و همشهری عزیز آقای 'فریدون قارئی' در شرکت داده گستر کیمیا که لطف کردند و یک هاست رایگان در اختیارم قرار دادند ســایت راه افتاد و الان آماده هست تا شما بیاید و ازش استفاده کنید!
 دیگه بیشتر از این منتظرتون نمیگذارم،یه سر به MyNet.ir که آدرس سایت هست بزنید و اگر خوشتون اومد نظرتون رو بفرمایید،یا اینجا یا همونجا،فرقی نمیکنه!


 این از این! تا بعد...

راه اندازی یک وب سرور

سلام
 حال شما خوبه؟
 داشتم فکر میکردم امروز چی بنویسم اما چیزی به ذهنم نمی رسید تا اینکه اومدم دیدم یکی از دوستان چند تا سئوال پرسیدن.باور کنید اگر در بخش نظرات مطالب و اطلاعاتی رو که در زمینه ی شبکه هست و علاقه دارید در موردشون بیشتر بدونید رو بفرمایید خیلی خوشحال میشم تا جایی که سواد و وقت اجازه میده در خدمتتون باشم.

 سئوال اول :
  " ۱.من می خوام یک سرور خانگی بزنم.(برای سه سایت شخصی) طبعا اینترنت مورد نیاز من فراتر از ۶۴ باید باشد (برای کشوری مثل ایران که حد اکثر سرعت آن ۵۶ است) برا همین یک ای دی اس ال می گیرم (۲۵۶/۲۵۶) آیا بهتر از  ای دی اس ال هست و چه اشتراکات اینترنتی دیگری می شود گرفت(با ذکر قیمت لطفا)؟ "
 پاسخ :
  اگر ترافیک سایت ها رو هم می گفتید خیلی خوب میشد.پهنای باند مورد نیاز برای هاست کردن سه تا سایت بستگی به ترافیک اونها داره،به صورت ساده یعنی چند نفر به صورت همزمان از این سه تا سایت بازدید میکنند؟
  اگر فرض کنیم حداکثر 16 بازدید کننده به طور همزمان درخواستشون برای دریافت صفحات وب به سمت سرور شما بفرستند با در نظر گرفتن 4 کیلوبایت پهنای باند برای هر بازدید کننده یک سرویس ADSL با 512 کیلوبیت Send جواب کار شما رو میده.16 کاربر به صورت همزمان یعنی از این سه سایت هر کدوم به طور متوسط 5 بازدید کننده داشته باشند و به طور همزمان درخواست دریافت صفحات وب رو به سمت سرور شما بفرستند.
  سرویس ADSL با 512 کیلوبیت ارسال و 1024 کیلوبیت دریافت بدون محدودیت ماهیانه 400 هزار تومن هزینش هست و سخت میدونم بتونید این سرویس رو بگیرید.کلاً سرویسهای بالای 128 کیلوبیت به کاربران خانگی ارائه نمیشه،مگر اینکه با سرویس دهنده به توافق برسید یا از طرف یک شرکت درخواست بدید که در این صورت میتونید از سرویسهای با سرعت بالاتر استفاده کنید،حتی بالاتر از 512/1024.در صورتی که مودم شما ADSL2 پلاس باشید میتونید تا 8 مگابیت دریافت و 1 مگابیت ارسال هم داشته باشد.اگر این پهنای باند کافی نیست ساده ترین راه پیش رو و ممکن استفاده از سرویس های Wireless هست که حداکثر امکان انتقال 54 مگابیت داده رو در واحد ثانیه رو دارن.اگر مایل به استفاده از سرویس های وایرلس هستید در خرید تجهیزات دقت کنید.تجهیزات با استاندارد 802.11b حداکثر سرعت 11 مگابیت رو دارند اما استاندارد های 802.11a و 802.11g توانایی انتقال دادها تا حداکثر 54 مگابیت در ثانیه رو دارن.تجهیزات وایرلس یا به صورت امانی از طرف ISP به شما داده میشه و اگر اینطور نبود حداقل 150 هزار تومن باید هزینه خرید Access Point و آنتن وایرلس کنید.

  سئوال دوم :
  "   ۲.یک کامپیوتربرای سرور شدن(طبعا بدون نیاز به مانیتور و موس و...)چه قد واسم خرج ور میداره؟(چیزایی که لازم دارم:یک هارد۲۰ یک سی پی یو (سرعتش رو شما بگین) یک مادر بورد و یک کیس و رم (بازم سرعتش با شما))(ویندوز چی نصب کنم ؟طبعا سرور ۲۰۰۳) " 
  پاسخ :
   این مسئله هم بستگی به ترافیک سایت های هاست شده ، سیستم عامل سرور و برنامه ی نصب شده بر روی اون و قابلیت های سرور شما داره.منظور از قابلیت ها به عنوان مثال توانایی در اجرای فایلهای php یا asp هست که برای اجرا شدن نیاز به استفادهاز توانایی پردازش CPU دارند.برای کاری که شما قصد انجامش رو دارید یک CPU ی 2.4 گیگاهرتز Full Cache با یک گیگابایت RAM و هارد دیسک دور بالا مناسب هست.البته سخت افزار تخصص من نیست و نمیتونم بیشتر از این در این زمینه کمکتون کنم اما فکر نمیکنم برای هاست کردن کمتر 10 سایت با ترافیک متوسط به کامپیوتری با مشخصات خاص و بالاتر از این نیاز داشته باشید.در مورد قیمت هم باید بگم بین کامپیوتر های سرور و دسکتاپ اختلاف قیمت وجود داره،به عنوان مثال یک مادربورد برای سرور که Dual Processor باشه هزینه ی بیشتری رو برای شما داره بنابراین اول باید نوع کامپیوتری که میخواید تهیه کنید مشخص بشه.
   سیستم عامل هم میتونید از Windows 2000 Advanced Server یا هر سیستم عامل دیگه ای که امکان نصب وب سرور بر روی اون باشه استفاده کنید.

  سئوال سوم :
  "  ۳.سایت یا کتابی برای آموزش اینکه چگونه سرور کنیم یک کامپوتر را؟ "
  پاسخ :
   من تا به حال چنین کتاب یا سایتی ندیدم اما میتونید آموزش های نصب وب سرور ( به عنوان مثال Apache ) و سایر چیزهایی که نیاز دارید رو به طور جداگانه به روی اینترنت پیدا کنید.

  در آخر فکر کنم همونطور که خودتون هم متوجه شدید این کار صرفه ی اقتصادی نداره و پشتیبانی و تامین امنیت سرور براتون مشکل ساز خواهد بود اما به هر حال اگر قصد انجام چنین کاری رو دارید سعی کنید سرویس اینترنتی که میگیرد به نسبت یک به هشت Send بالا و Receive پایین داشته باشد چون برای ارسال فایلهای هاست شده به سمت بازدید کنندگان نیاز به Send بالایی دارید.

 بهترین سرویس هم فکر میکنم سرویس ADSL با سرعت  128/128 که هزینه ی تقریبی 25 هزار تومان در ماه رو داره باشه.در این حالت در صورت در نظر گرفتن 4 کیلوبایت پهنای باند برای هر بازدید کننده میتونید به طور همزمان پاسخگوی 4 بازدید کننده باشید.کمتر پیش میاد وب سایتی با حداکثر 400 بازدید کننده در روز چهار درخواست به طور همزمان داشته باشه.

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

 به امید دیدار

ایجاد کانکشن PPPOE روی ویندوز هایی که PPPOE رو ساپورت نمیکنن

سلام
 ساختن کانکشن PPPOE بعد از گذاشتن مودم ADSL روی مود Bridge در ویندوزهای XP و بالاتر خیلی ساده هست اما در ویندوز های پایین تر از XP به مشکل بر میخورید که برای حل کردنش باید از یک برنامه ی جانبی کمک بگیرید.
 من دو تا نرم افزار به نامهای WinPoET و RASPPPOE رو تست کردم و از RASPPPOE بیشتر خوشم اومد.این نرم افزار رو میتونید از لینک زیر دریافت کنید و بعد از خوندن راهنمای استفادش یک کانکشن PPPOE روی ویندوزهایی که کانکشن PPPOE رو ساپورت نمیکن بسازید.
 دریافت فایل
 حجم فایل : 150KB

 اگر مشکلی پیدا کردید کامنت بگذارید،خوشحال میشم کمکتون کنم.

 

شبکه ی ۴۰۰ متری

سلام

 متاسفانه سرویس persiangig خوابیده و عکس های بلاگ load نمیشه.امیدوارم هر چه زودتر راه بیفته.در بخش نظرات دوستی سئوال کرده بودن که :
 "به اشتراک گذاشتن اتصال اینترنت Adsl در دو کامپیوتر با فاصله 400 متری آیا امکانپذیره ؟
  در ضمن خوشبختانه هم من و هم دوستم دارای پورتlan آنبورد بروی مادربورد هستیم...لطفا نرم افزارهای مورد نیاز (احتمالا) و نوع کابل شبکه را اعلام بفرمایید."

 پاسخ :
 بله به اشتراک گذاشتن سرویس ADSL در هر فاصله ای امکان پذیره اما هر چقدر فاصله بیشتر باشه به تجهیزات گرونتری نیاز دارید.400 متر فاصله ی کمی نیست برقراری ارتباط در این فاصله هر کدوم از راه های زیر رو که مایل باشید میتونید انتخاب کنید.
 «» ارتباط با کابل :
   » استفاده از کابل CAT-5 با سه تقویت کننده ی سیگنال.
      هر کابل CAT-5 بیشتر از 100 متر ( با کابل و کارت شبکه خوب حداکثر 120 تا 130 بیشتر نمیشه ) جواب نمیده و باید از هاب یا سئویچ برای تقویت سیگنال در هر 100 متر استفاده کنید.کابل CAT-5 دو نوع هست که یکی STP و دیگری UTP هست.اگر مایل به استفاده از این کابل هستید چون مسافت زیاده کابل STP بگیرید بهتره.هزینه ی کابل UTP متری 300 تا 500 تومن هست،STP باید بیشتر باشه که من قیمت ندارم.برای تقویت سیگنال هم از هاب یا سوئیچ استفاده میکنید که همه نوعش با کیفیت های متفاوت تو بازار پیدا میشه.
      این روش برات هزینه ی بالا و کارایی کمی داره،استفاده ی از 3 تا تقویت کننده ی هم هزینه بره هم سیگنالی که به مقصد میرسه معلوم نیست چی باشه!

   » استفاده از کابل کواکسیال با repeater
      این کابل دیگه تقریباً منسوخ شده و دو نوع داره.کواکسیال ضخیم که 0.5 اینچ (حدود 1.25 سانت) قطر مغزی کابلش هست و کواکسیال نازک که 0.25 اینچ ( حدود 5 میلی متر )  ضخامت داره.کابل کواکسیال ضخیم تا 500 متر بدون نیاز به تقویت کننده سیگنال رو برات ارسال میکنه اما برای استفاده از کواکسیال نازک باید هر 185 متر از یک repeater استفاده کنی تا سیگنال رو تقویت کنه.این کابل ها نهایت سرعتشون 10Mbps یعنی یک دهم سرعت کابل CAT-5 هست.تا به حال با این کابل ها کار نکردم اما هزینه ی کابل کواکسیال اونطور که شنیدم و خوندم باید بیشتر از کابل CAT-5 باشه و کارت شبکه on board شما هم که به احتمال زیاد کانکتور RJ-45 میخوره به کارتون نمیاد.باید برید بازار یه کارت شبکه ی 10Mbps که کانکتور BNC بهش وصل بشه پیدا کنید.
      این روش هم اصلاً توصیه نمیشه.

 «» ارتباط بدون کابل :
   فکر میکنم شبکه ی بیسیم برای کار شما بهترین انتخاب باشه البته هزینه ی بالایی هم داره ولی دیگه دردسر کابل کشی و اینطور مسائل رو ندارید.دو تا کارت شبکه ی wireless میگیرید که هر کدوم حدود 50 تومن قیمتش هست با آنتن که قیمتش رو ندارم.

در مورد نرم افزار هم باید بگم چیزی نیاز ندارید.خود سیستم عامل ویندوز میتونه این کار رو براتون انجام بده.
 امیدوارم پاسخ سئوالتون رو گرفته باشید،در صورتی که میخواید wireless راه اندازی کنید بفرمایید شرایطتتون چطوری هست تا بتونم اطلاعات دقیقتری بدم.

 در قسمت نظرات همین پست سئوال شده که :
  از اونجایی که من فقط برای به اشتراک گذاری اینترنت می خوام اینکار رو انجام بدنم آیا مودم ADSL تو بازار هست که بدون دردسر  اینکار رو واسم بکنه؟ چون با شبکه کردن هم همیشه باید سیستم من روشن باشه تا اون دوستم هم از اینترنت استفاده کنه!(با اینکه شبکه کردن یه سری مزیت های بیشتری داره!).

 بله شما باید یک مودم/روتر ADSL که AP هم داشته باشه تهیه کنید که بهش روتر وایرلس میگن.با داشتن یه روتر وایرلس بعد از وارد کردن username و password سرویستون در مودم یه کانکشن PPPOE با سرور برقرار میکنید و بعد از وصل شدن به سرور چه سیستم شما روشن باشه و چه نباشه هم به صورت wireless و هم با پورت Ethernet میشه از مودم سرویس گرفت.البته بعلاوه ی مودمی که گفتم به یک آنتن سمت خودتون و یک کارت PCI وایرلس بعلاوه ی یک آنتن در سمت دوستتون نیاز دارید.
این کار رو من خودم میخوام انجام بدم اما اونطور که سئوال کردم حدود 200 هزار تومن هزینه داره.