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

راه اندزای کردن پروتکل CARP در FreeBSD

0 نظرات
پروتکل CARP چیست؟
این پروتکل که مختصر شده Common Address Redundancy Protocol است به چندین هاست در شبکه این اجازه را می دهد که از یک آدرس IP مشترک استفاده کنید. این پروتکل به شما این اجازه را می دهد که بتونید چندین سرویس را با یک آدرس در شبکه ارایه کنید تا در صورتی که برای هر یک از سرورهای شما مشکلی ایجاد شده سرور دیگر بتواند بدون اینکه کاربران متوجه شوند به ارایه سرویس ادامه دهد.
در این روش هر سیستم علاوه بر اینکه یک ادرس ip مختص به خود را دارد که می شود از طریق آن کارهای مدیریتی را با آن انجام داد از این آدرس ip مشترک هم استفاده می کنند.
پروتکل CARP به صورت پیش فرض در FreeBSD پیاده سازی شده است و شما در این آموزش می توانید روش پیاده سازی در FreeBSD را فرا بگیرید.

فعال سازی پروتکل CARP در FreeBSD ورژن 10 به بعد:
برای فعال سازی این پروتکل در زمان راه اندازی کافیست که در فایل loader.conf در زیر شاخه /boot خط زیر را وارد کنید تا در زمان راه اندازی سیست این قابلیت در هسته بارگذاری شود:
carp_load="YES"
برای فعال کردن این پروتکل بدون راه اندازی مجدد باید از فرمان kldload به صورت زیر استفاه کنید:

# kldload carp
برای قرار دادن این قابلیت در هسته باید خط زیر را در هسته وارد کنید و مقاله زیر را برای پیکربندی هسته در FreeBSD مطالعه کنید:
device	carp
حال باید تنظیمات زیر را بخش به بخش در فایل rc.conf که در زیر شاخه /etc قرار دارد وارد کنید، برای هاست a این تنظیمات را انجام دهید:
hostname="hosta.example.org"
ifconfig_em0="inet 192.168.1.3 netmask 255.255.255.0"
ifconfig_em0_alias0="inet vhid 1 pass testpass alias 192.168.1.50/32"
برای هاست b این تنظیمات را وارد کنید، که البته این هاست دارای یک آدرس دیگر مشترک است :
hostname="hostb.example.org"
ifconfig_em0="inet 192.168.1.4 netmask 255.255.255.0"
ifconfig_em0_alias0="inet vhid 2 pass testpass alias 192.168.1.51/32"
برای هاست C این تنظیمات را وارد کنید که از هر بخش یک آدرس IP مجازی و مشترک در اختیار دارد:
hostname="hostc.example.org"
ifconfig_em0="inet 192.168.1.5 netmask 255.255.255.0"
ifconfig_em0_alias0="inet vhid 1 advskew 100 pass testpass alias 192.168.1.50/32"
ifconfig_em0_alias1="inet vhid 2 advskew 100 pass testpass alias 192.168.1.51/32"
بعد از اعمال این تنظیمات سیستم خود را راه اندازی مجدد کنید تا پروتکل مورد نظر شما فعال شود.

منبع سایت:
www.freebsd.org
برچسب ها
ردیف عنوان قیمت
1 راه اندزای کردن پروتکل CARP در FreeBSD رایگان
2 پیاده سازی OpenSSL در FreeBSD رایگان
3 راه اندازی کردن بسته های باینری لینوکس در FreeBSD رایگان
4 راه اندازی سرور samba در FreeBSD رایگان
5 چگونه بسته های نصب شده غیر قابل استفاده را در FreeBSD پاک کنیم؟؟؟ رایگان
مطالب مرتبط
نظرات
هیچ نظری ارسال نشده است

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

    arrow