- برای این منظور ابتدا بستهی زیر را نصب نمایید.
# apt-get update # apt-get -y install isc-dhcp-server
- کارتشبکهای که قصد دارید بر روی آن سرویس DHCP Server راهاندازی شود را به صورت زیر انتخاب نمایید.
# echo 'INTERFACES="fan-220"' > /etc/default/isc-dhcp-server
- در صورتی که چند کارت شبکه دارید به صورت زیر اضافه نمایید.
# echo 'INTERFACES="fan-220 eth0 eth1"' > /etc/default/isc-dhcp-server
- از پروندهی تنظیمات پشتیبان تهیه نمایید.
# mv /etc/dhcp/dhcpd.conf /etc/dhcp/dhcpd.conf.backup
- حال پروندهی تنظیمات را به صورت زیر ایجاد نمایید.
# cat /etc/dhcp/dhcpd.conf subnet 220.0.0.0 netmask 255.0.0.0 { range 220.112.158.2 220.112.158.254; option subnet-mask 255.0.0.0; option routers 220.112.158.1; default-lease-time 43200; max-lease-time 86400; option domain-name "host1.homayouni.info"; option domain-name-servers 220.112.158.1; }
- خط آخر برای مشخص کردن سرور(های) DNS موجود درون شبکه میباشد. (آدرس آن هر سرور DNS میتواند باشد.)
- خط یکی مانده به آخر نیز دلخواه بوده و میتوان نادیده گرفته شود.
- در نهایت سرویس مربوطه را راهاندازی مجدد کنید.
# systemctl restart isc-dhcp-server