درخواست های ارتباط
جستجو تنظیمات
لیست دوستان من
صندوق پیام
همه را دیدم تنظیمات
  • در حال دریافت لیست پیام ها
صندوق پیام
  • در حال دریافت لیست رویدادها
همه رویدادهای من

تشخیص سرور مجازی یا فیزیکی

0 نظرات
1- ITPRO ی های عزیز اینا طبق چیزهایی بوده که بررسی کردم برای اینکه سرور مجازی رو بعنوان فیزیکی قالب نکنن یکی از دوستانمون تو سایت بعنوان سوال پرسیدن پیش خودم گفتم بد نیست بعنوان یه نکته باشه که همه یه نگاه جزئی بهش بندازن و استفاده کنند و نکته آخر اینکه قطعا موارد دیگه ای هم است که اگه دوستان اونارو هم به اشتراک بگذارن ممنون میشم

2-با استفاده از مشخصات سخت افزاری مانند MAC Address ویا مدل CPU و هارد دیسک و یا benchmark کردن سرور
برای MAC Address می توانید در آدرس زیر برای Mac Address مطمن شوید مثلا مک آدرس 0056:9F:5A:BD مربوطه به vmware
با نرم افزارهای خاص مثل Wireshark · OUI Lookup Tool
برای مدل cpu و هارد هم مدلش رو در اینترنت جستجو کنید.

3- اطلاعات مربوط به کارت شبکه :‌
می تونید با دستور ifconfig خروجی را ببنید که اگر اینترفیس های شبکه با عبارت venet و یا veth شروع شده بود بدانید که کارت شبکه مجازی است . مانند venet0 یا venet0:0 ویا veth0
4- از طریق لایسنس ارایه شده برای برخی کنترل پنل ها به عنوان مثال CPanel :
اگز شما از VPS استفاده کتید بعد از نصب CPanel و ورود به کنترل پنل می بینید که عبارت VPS Optimized به عنوان logo در CPanel خودنمایی می کند که نشان دهنده این است که شما از VPS استفاده می کنید که مورد در سرور اختصاصی وجود ندازد.
5- استفاده از موتور جستجو whois :
شما آی پی سرور خود را جستجو کنید اگر دیدید به شرکتی مانند softlayer و یا دیتا سنتر های بزرگ رسیدید که مطمن هستید در داخل وب سایتشان خدمات VPS ندارند . پس بدانید که سرور شما اختصاصی است.
6- از طریق kernel سیستم عامل :‌
openvz کرنل های مخصوص به خود دارد و از کرنل های عمومی استفاده نمی کند و شما نمی توانید عملیات بروزرسانی به کرنل های رایج را انجام دهید. که برای بروز رسانی مشکلات امنیتی باید منتظر پج های کرنل custom خود openvz باشید که عموما همزمان با بروز رسانی کرنل های معمولی این بروزرسانی در openz نیز انجام می گردد که شما بتوانید کرنل جدیدرا دریافت نمایید.
راه دیگر تشخیص از طریق kernel استفاده از دستور uname می باشد که عمدتا کرنل های openvz هنگام نمایش ورژن کرنل عبارت stab را دارند
کرنل های Xen عمدتا عبارت xen و یا عبارت DomU را در خروجی دستور uname نشان می دهند.
7-استفاده از اسکریپت :
برخی از اسکریپت ها به زبان های مختلف نوشته شده اند که خروجی دستورات ذکر شده در بالا را استخراج می کنند و سپس به شما نوع مجازی ساز شما را ارایه میدهند. اگر ذهنم به درستی یاری کند فکر کنم سال ۲۰۰۵ بودکه اسکریپتی را سایت a2b2.com با نام vpschek ارایه کرده بود که این کار رو میکرد . الان که چک کردم فکر کنم نابود شده . توی اینترنت بگردید می تونید از mirror های دیگه دانلود نمایید. اون موقع از این لینک دانلود میشد.
wget http:www.a2b2.comvpscheck

باز هم میگم ممکن است کسی که قصد خیانت داشته باشد تمامی این موارد رو از طریق نرم افزاری دستکاری کند . (انشاا... که باب نشه این موضوع در ایران با دانستن موارد بالا)

بهترین راه بررسی سخت افزاری سروراست که به عنوان مثال می توانید درخواست های زیر را از دیتا سنتر داشته باشید . تا مطمن شوید که سرور اختصاصی خرید کرده اید.
راه های زیادی است .مثلا :
1- از دیتا سنتر بخواهید یا حضورا در آنجا حاض شوید و یا از طریق tour که در خود دیتا سنتر فراهم میشود بصورت اینترنتی سرور فیزیکی خود را با مانیتور ببینید.(برخی از دیتاسنتر ها این امکان را دارند.)
2- ار دیتا سنتر بخواهید سرور شما را rebuild کنه و یک هارد SSD به سرور ADD کنه و mysql رو به هارد SSD متصل کند. چون در سرور های مجازی SSD و.. معنی ندارد. اگر این کار انجام شد بدانید سرورتان اختصاصی است.
3- از دیتا سنتر بخواهید که USB Token که شما در اختیارش می گذارید به سرور شما به صورت سخت افزاری متصل کند تا encryption برای برنامه های موجود در سرورتان انجام شود و بتوانید از نرم افزار های سرور خودتون استفاده کنید. اگر این کار انجام شد . پس سرور اختصاصی دارید.
4-با دیدن اطلاعات توی task manager تا حدودی میشه فهمید مثلا رم و سی پی یو ، رم رو توی فیزیکی slot تعریف کرده ولی توی مجازی not available میزنه ، سی پی یو رو هم همینطور مدلش رو میزنه ولی نسبت core های اون کمتره البته تو مجازی تو فیزیکی که مدل و core های اون با چیزی که توی taskmgr زده برابره

انشاا... که مفید واقع بشه .

ITPRO ی باشید
برچسب ها
مطالب مرتبط
نظرات
هیچ نظری ارسال نشده است

    برای ارسال نظر ابتدا به سایت وارد شوید

    arrow