DHCP Server Installation

از ویکی پارس پویش
پرش به: ناوبری, جستجو

برای نصب DHCP server در ubuntu ابتدا dhcp package را نصب می نماییم:

apt-get install dhcp

اکنون باید تنظیمات مربوط به dchp را انجام دهیم. این کار در دو مرحله صورت می پذیرد:

۱- تعیین IP range هایی که توسط dhcp server به client ها داده می شود.
۲- مشخص کردن کارت شبکه ای که client ها از طریق آن از IP dhcp server ها را دریافت می کنند.

برای مثال فرض کنید که در IP 172.16.1.1 ، dhcp server با subnet mask 255.255.255.0 روی eth1 تنظیم شده، و می خواهیم IP های 172.16.1.10 تا 172.16.1.254 را به client ها بدهیم. برای این کار به صورت زیر عمل می نماییم:

ابتدا فایل etc/dhcpd.conf/ را به صورت زیر ویرایش می کنیم:

nano /etc/dhcpd.conf
authoritative;
subnet 172.16.1.0 netmask 255.255.255.0 { # --- default gateway option routers 172.16.1.1; option subnet-mask 255.255.255.0;
option domain-name-servers 172.16.1.1; option ip-forwarding off;
range 172.16.1.10 172.16.1.254; default-lease-time 21600; max-lease-time 43200; authoritative; }

سپس در فایل etc/default/dhcp/ وارد می شویم و در خط ""=INTERFACES کارت شبکه را معین می نماییم:

nano /etc/default/dhcp
# Defaults for dhcp initscript # sourced by /etc/init.d/dhcp # installed at /etc/default/dhcp by the maintainer scripts
# # This is a POSIX shell fragment #
# On what interfaces should the DHCP server (dhcpd) serve DHCP requests? # Separate multiple interfaces with spaces, e.g. "eth0 eth1". INTERFACES="eth1"

دقت کنید که این اینترفیس نباید اینترفیس مجازی باشد !

اکنون سرویس dhcp را restart می کنیم تا تنظیمات اعمال شوند.

/etc/init.d/dhcp restart
ابزارهای شخصی

گویش‌ها
فضاهای نام
عملکردها
گشتن
جعبه‌ابزار