Mobin@Freedom

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

Mobin@Freedom

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

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

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

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

 

فعال کردن MySQL در PHP 5

سلام
 امروز به خاطر نصب مجدد ویندوز مجبور شدم Apache ، PHP و MySQL رو دوباره نصب کنم.قبل از نصب همش فکرم مشغول این بود که باز MySQL روی PHP 5 میخواد بازی دربیاره... آخه دفعه ی قبل کلی باهاش ور رفتم تا MySQL تو PHP 5 فعال شد.
 نمیدونم مشکل از کجاست،تنظیمات ساده ای داره اما هر دفعه که تنظیمات رو انجام میدم باید دو سه دفعه extention مربوط به MySQL رو غیر فعال و فعال کنم تا PHP بتونه MySQL رو بشناسه.به هر حال،چون در PHP 5 سرویس MySQL به صورت پیش فرض فعال نیست گفتم تغییرات لازم رو اینجا بنویسم تا هم یاداشتی باشه برای خودم و هم راهگشای کسانی که این مسئله براشون سئوال هست.
 در PHP 5 بر خلاف PHP 4 باید با انجام تغییرات کوچیکی در فایل php.ini سرویس mysql رو فعال کنید تا بتونید از این بانک اطلاعاتی استفاده کنید.قبل از هر چیز لطفاً از موارد زیر مطمئن بشید.
 1- از قرار داشتن فایلهای php.ini و libmysql.dll در دسترس وب سرور اطمینان پیدا کنید.برای تست این موضوع در قسمت Run از منوی Start نام این فایل ها رو به صورت جداگانه در دو مرحله نوشته و Enter کنید.در مرحله ی اول با نوشتن php.ini و Enter کردن یک فایل متنی به نمایش در خواهد آمد و در مرحله ی بعد با نوشتن libmysql.dll و Enter کردن پنجره ای با دکمه ی Open with مقابل شما قرار خواهد گرفت.در صورتی که هنگام فراخوانی هر کدام از فایلها به پیغام خطا با نمادی قرمز رنگ مواجه شدید مسیر فایل ها را در PATH ویندوز اضافه کنید.
 2- از وجود فایل php_mysql.dll در پوشه ی ext اطمینان حاصل کنید.

 حالا تنها احتیاج به یک تغییر کوچیک در فایل php.ini دارید.ابتدا خطی که با extension_dir شروع میشه رو پیدا کنید و مقدار پیش فرض مقابلش رو به صورت زیر تغییر بدید.

"extension_dir = "D:\php5ext

 در PHP 5 تمام extension ها از جمله extension مربوط به MySQL در شاخه ی ext هست،D:\php5 هم به خاطر این هست که فایلهای PHP رو در درایو D و توی شاخه ی php5 ریختم،بسته به محل پوشه ی php خودتون مسیر رو تغییر بدید.
 بعد خط زیر رو پیدا کنید و فقط سیمی کالن ( ; ) اولش رو پاک کنید تا extention مربوط به MySQL فعال بشه.

extension=php_mysql.dll;

 حالا تغییرات فایل رو Save کنید و سیستم رو یکبار restart کنید.بعد از بالا اومدن ویندوز باید بتونید از توابع MySQL در کدهای PHP که می نویسید استفاده کنید.

 اینم از update امروز...

 

این خونه چقدر می ارزه؟

سلام
 الان یه خبر جالب تو BBC دیدم که گفتم اینجا هم بنویسم.یه چینی هست که خونش افتاده وسط یه پروژه ی بزرگ ساخت و ساز اما حاظر به فرومش ملکش نیست.مبلغ پانصد هزار دلار که میشه 450 میلیون تومن بهش پیشنهاد دادن که از خر شیطون بیاد پایین و خونشو که الان نه آب و نه برق داره رو بفروشه اما هنوز حاظر نیست از ملکش بگذره!

 عجب همتی داره طرف! بفروش بره دیگه...

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

سلام

 متاسفانه سرویس 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 هزار تومن هزینه داره.

چند IP روی یک کارت شبکه

 سلام
 حال شما؟ عید خوش میگذره؟! پس کو عیدی من؟ همینطوری اومدی؟ دست خالی؟
 اشکالی نداره! مهمون که عیدی نمیده،منم که باید عیدی بدم،البته هنوز حاظر نیست ها...یه چند روز دیگه حاظر میشه.یکی دو روز دیگه سر بزنید میتونید عیدیتون رو بگیرید.
 خوب،یکی از دوستان این سئوال رو در قسمت نظرات مطرح کرده بود :
  " چطور میتونم ۲ تا آدرس IP رو یه کارت شبکه پیاده کنم؟!
    یکی دستی برای شبکه و دیگری اتوماتیک برای مودم ADSL ؟ "

 روی کارت شبکه میشه دو تا IP سِت کرد اما هر دو باید ایستا باشن.در صورتی که کارت شبکه رو بذاریم روی obtain an IP address automatically یک سربرگ دیگه به نام Alternate Configuration ظاهر میشه اما IP دستی ای که تو اون قسمت وارد میکنید تنها زمانی فعال هست که DHCP Server در شبکه وجود نداشته باشه و گرفتن IP به صورت اتوماتیک امکان پذیر نباشه.پس امکان تنظیم یک کارت شبکه جهت داشتن دو آدرس IP که یکی ایستا و دیگری پویا باشه وجود نداره.
 اما اگر بخواهید دو آدرس ایستا داشته باشید در Properties قسمت (Internet Protocol (TCP/IP کانکشن LAN ،مطابق دو تصویر زیر بعد از تنظیم اولین آدرس IP با فعال کردن دکمه ی رادیویی Use the following IP address ، دکمه ی Advance رو انتخاب کنید و در پنجره ی باز شده در سربرگ IP Settings و در بخش IP addresses که در بالای پنجره قرار داره روی دکمه ی ...Add کلیک کنید و آدرس IP دیگری با Subnet Mask صحیح رو وارد کنید تا به کارت شبکه اختصاص داده بشه.

مرحله ی اول - وارد کردن اولین آدرس آی پی

مرحله ی دوم - وارد کردن آدرس های آی پی دیگر


اگر سرویس ADSL شما آدرس Static نداره مودم رو بذارید روی DHCP اما به کلاینت ها IP دستی بدید،اینطوری اینترفیس WAN مودم IPی Dynamic رو از ISP میگیره و شما هم از طریق پورت Ethernet با اینترفیس LAN مودم ارتباط برقرار میکنید و به اینترنت دسترسی دارید.به عنوان مثال در صورتی که IPی اینترفیس LAN مودم 192.168.1.1 باشه به اولین کلاینت 192.168.1.2 به دومی 192.168.1.3 و همینطور تا آخر.Default Gateway همه کلاینت ها هم میشه IPی اینترفیس LAN مودم،یعنی 192.168.1.1.

امیدوارم به پاسخ سئوالتون رسیده باشید.