x
تبلیغات

Windows Logo

مهمترین کاربرد فایل hosts در سیستم عامل Windows و دیگر سیستم عامل های غیر مایکروسافتی، تبدیل نام به آدرس IP می باشد. به عنوان مثال می توان از فایل hosts جهت تبدیل آدرس www.iransec.ir به آدرس 208.87.242.18 اشاره کرد. در حقیقت آدرس www.iransec.ir به عنوان یک نام و به عبارت بهتر یک host name در نظر گرفته می شود.

 

تاریخ استفاده از فایل hosts جهت تبدیل host nameها به آدرس های IP به زمان تولد اینترنت باز می گردد. در آن زمان هنوز سرویس DNS وجود نداشته و لذا جهت تبدیل host nameها به آدرس IP از فایل hosts سود می جستند. با افزایش سطح نفوذ اینترنت، به مرور زمان استفاده از فایل hosts کنار گذاشته شده و شاهد ظهور سرویس DNS هستیم. البته این بدان معنا نیست که در عصر ما استفاده از فایل hosts به کلی منسوخ شده است. هنوز هم می توان از این فایل در سناریوهای مختلف استفاده نمود و شاهد بر این مدعا آنست که جدیدترین سیستم عامل های ارائه شده از سوی مایکروسافت، از این فایل پشتیبانی می نمایند.

 

به صورت پیش فرض در سیستم عامل های مایکروسافتی می توان فایل hosts را در مسیر system32\drivers\etc یافت. به شکل زیر نگاه کنید:

 

 

جهت مشاهده محتویات فایل hosts در Windows 7، طبق مراحل زیر اقدام نمایید:

 

1. دوبار بر روی فایل hosts کلیک کنید.

 

2. در پنجره Open With، Notepad را انتخاب کرده و سپس بر روی دگمه OK کلیک کنید. به تصاویر زیر نگاه کنید:

 

 

 

نکات مربوط به فایل hosts عبارتند از:

 

1. یک فایل hosts را می توان با هر نرم افزار ویرایش متن گشوده و سپس تغییرات مورد نظر خود را اعمال نمایید.

 

2. در هر سطر می توان یک آدرس IP به همراه یک یا چند host name اضافه نمود. به مثال زیر توجه کنید:

 

 

 

3. محتویات فایل hosts به صورت خودکار در RAM (در حافظه DNS Client Resolver Cache) بارگزاری (load) می گردد.

 

4. هر گاه شما محتویات فایل hosts را تغییر داده و سپس آن را ذخیره نمایید، این تغییرات بلافاصله در RAM بارگزاری می گردند.

 

5. هر فایل hosts یک ورودی جهت تبدیل نام localhost به آدرس 127.0.0.1 دارد. به مثال زیر توجه کنید:

 

 

6. host nameهای تعریف شده در فایل hosts نبایستی شامل بیش از 255 کارکتر باشند.

 

نکته: ویروس هایی وجود دارند که به منظور جلوگیری از برقراری ارتباط کاربران با سایت های شرکت های آنتی ویروس، محتویات فایل hosts را تغییر می دهند. به عنوان مثال فرض کنید که کامپیوتر شما آلوده به ویروسی شده است که این ویروس جهت جلوگیری از دسترسی شما به سایت mcafee.com، تغییرات زیر را در فایل hosts اعمال نموده است. به شکل زیر نگاه کنید:

 

 

نتیجه انجام تغییرات فوق را در شکل زیر مشاهده می نمایید:

 

 

بدین ترتیب قربانی نمی تواند به سایت شرکت mcafee رفته و لذا ویروس توانسته است به هدف خود برسد.

 

آخرین نوشته های وبلاگ

معرفی نرم افزارهای کاربردی

Netwrix Event Log Manager

Netwrix Event Log Manager

با استفاده از این نرم افزار، می‌توانید رخدادهای به ثبت رسیده در Event Viewer سیستم های موجود در شبکه خود را به صورت متمرکز، بر روی سیستمی که این نرم افزار بر روی آن نصب شده است، مشاهده و یا آرشیو نمایید. همچنین این ابزار این امکان را در اختیار شما می گذارد که بتوانید از ثبت یک رخداد خاص، اطلاع حاصل کنید. به عبارت دیگر، می توانید این نرم افزار را به گونه ای پیکربندی کنید که در صورت ثبت یک رخداد خاص در یک سیستم، این موضوع به اطلاع شما برسد.

اطلاعات بیشتر

چگونگی انتقال فولدر Content به مکانی دیگر در سرویس Application Virtualization Server

چگونگی انتقال فولدر Content به مکانی دیگر در سرویس Application Virtualization Server

 در تمامی منابع موجود در خصوص سرویس App-V، به این نکته اشاره شده است که بهتر است فولدر content را که مکانی جهت ذخیره سازی نرم افزارهایی که مایل به در اختیار قرار دادن آنها به کاربران مورد نظر خود می باشیم، را به مکان دیگری غیر از محل پیش فرض آن که در فولدر Program Files می باشد، انتقال دهیم. اما در هیچکدام از این منابع به چگونگی انجام صحیح این عملیات اشاره نشده است. همچنین می توانیم چندین وب سایت را نیز در این خصوص یافته، اما مطالب آنها بسیار قدیمی بوده و یا آنکه کاربردی در سناریوهایی که App-V را بر روی سروری با سیستم عامل Windows Server 2008 R2 نصب نموده باشیم، ندارد. لذا در این خصوص مقاله پیش رو را به خدمت علاقمندان تقدیم نموده تا برخلاف اینجانب که زمان نسبتا زیادی را صرف اجرای چنین سناریوی نمودم، براحتی بتوانند چنین کاری را انجام دهند.

اطلاعات بیشتر

امکان نصب App-V Desktop Client بر روی کامپیوتری که App-V Sequencer نصب شده است، امکان پذیر نمی باشد

امکان نصب App-V Desktop Client بر روی کامپیوتری که App-V Sequencer نصب شده است، امکان پذیر نمی باشد

فرض کنید که بر روی کامپیوتری ابزار App-V Sequencer را نصب نموده اید. در این حالت اگر چنانچه بخواهید بر روی همان سیستم، ابزار App-V Desktop Client را نصب کنید، با پیغام خطای زیر مواجه خواهید شد:

اطلاعات بیشتر

نکته ایی در خصوص کنسول Application Virtualization Management Console

نکته ایی در خصوص کنسول Application Virtualization Management Console

فرض کنید که در کنسول Application Virtualization Management Console، به اشتباه دو snap-in مشابه اضافه نموده اید. به شکل زیر نگاه کنید:

اطلاعات بیشتر

خبرنامه

جهت دریافت آخرین اخبار و مقالات، آدرس پست الکترونیکی (ایمیل) خود را در کادر فوق وارد نمایید.