لینوکس از سیستم عامل های فعال و در حال توسعه می باشد و در بین بسیاری از مهندسان نرم افزار و کاربران از محبوبیت ویژه ای برخوردار است ، سابقاً به نحوه نصب و راه اندازی dhcp در ویندوز به صورت کامل پرداختیم و در این مقاله قصد داریم تا مراحل راه اندازی DHCP سرور در لینوکس را بررسی کنیم.
فهرست
✅نحوه راه اندازی DHCP سرور در linux
✅تنظیمات DHCP سرور در اوبونتو
✅کانفیگ آی پی استاتیک در نصب و پیکربندی سرور DHCP در Ubuntu
✅سخن آخر
نحوه راه اندازی DHCP سرور در linux
برای راه اندازی سرور DHCP در لینوکس شما باید از نسخه هایی استفاده کنید که امکان نصب فیچر های مرتبط با سرور را داشته باشند ما در ادامه مراحل اینکار را در نسخه سنت او اس لینوکس برای شما شرح می دهیم. درصورتی که از نسخه ها متداول دیگر لینوکس مانند فدورا نیز استفاده می کنید مراحل کار یکسان می باشد.
در گام نخست دستور زیر را در ترمینال لینوکس درج نمایید
$ sudo apt install isc-dhcp-server
با این دستور ما ابزار سرور DHCPرا بر روی لینوکس نصب می کنیم. بعد از اتمام نصب لازم است کارت شبکه ای که قصد دارید روی آن کانفیگ انجام شود را انتخاب کنید به این منظور از مسیر /etc/default/isc-dhcp-server فایل تنظیمات سرور را باز کنید و واژه INTERFACES را پیدا کنید.
به عنوان مثال اگر قصد دارید سرویس DHCP روی کارت شبکه eth0 فعال باشد مانند قسمت زیر آن را تعریف کنید.
INTERFACES="eth0"
در نهایت فایل را ذخیره کنید و از آن خارج شوید.
DHCPDARGS=”eth0”
همانطور که میدانید در زمان بازی های آنلاین ممکن است پینگ بازی به قدری بالا باشد که نتوانید کاری انجام بدهید در چنین مواقعی مناسب ترین کار از نظر کاربران تغییر آی پی می باشد برای اطلاعات بیشتر پیشنهاد من مطالعه مطلب بهترین دی ان اس برای فیلتر می باشد.
تنظیمات DHCP سرور در اوبونتو
در این مرحله لازم است تنظیمات DHCP سرور را در لینوکس تعریف نمایید و نحوه انجام کار را مشخص کنید. به این منظور دو گزینه در اختیار شماست:
- Global parameters
- Declarations
در گزینه اول یعنی Global parameters نحوه انجام تسک را در DHCP سرور مشخص می کنید.
به وسیله گزینه Declarations تنظیمات مربوط به کلاینت ها مانند، تخصیص آدرس IPو اعمال پارامتراهای مختلف برای کلاینت ها تعریف می شود.
نیاز است به فایل تنظیمات دسترسی پیدا کنید به این منظور دستور زیر را وارد کنید.
$ sudo vi /etc/dhcp/dhcpd.conf
برای اعمال تغییرات در قسمت Global parameters مطابق دستورات زیر ویرایش را انجام دهید.
option domain-name "tosinso.local";
option domain-name-servers 8.8.8.8, 4.2.2.4;
default-lease-time 3600;
max-lease-time 7200;
authoritative;
سپس نیاز است یک subnet work تعریف کنید با این کار محدوده آدرس دهی DHCP سرور با توجه به رنج آیپی که در نظر گرفته اید را مشخص می کنید.
subnet 192.168.1.0 netmask 255.255.255.0 {
option routers 192.168.1.1;
option subnet-mask 255.255.255.0;
option domain-search "linuxzone.lan";
option domain-name-servers 192.168.1.1;
range 192.168.1.10 192.168.1.100;
range 192.168.1.110 192.168.1.200;
}
کانفیگ آی پی استاتیک در نصب و پیکربندی سرور DHCP در Ubuntu
زمانی که mac آدرس و ip ثابتی دارید و نیاز به کانفیگ ip استاتیک در dhcp سرور باشد در قسمت hardware ethernet مک آدرس سیستم و در قسمت fixed-address هم ip آدرس سیستم را وارد کنید.
: host centos-node {
hardware ethernet 00:f0:m4:6y:89:0g;
fixed-address 192.168.1.105;
}
host fedora-node {
hardware ethernet 00:4g:8h:13:8h:3a;
fixed-address 192.168.1.106;
}
تا این مرحله کانفیگ سرور انجام شده است ولی نیاز است تا سرویس را start کنید و آنرا برای boot های بعدی سیستم فعال کنید که به صورت اتوماتیک شروع به کار کند برای چک کردن صحت عملکرد از دستورات زیر استفاده کنیدتا مطمئن شوید سرویس up و در حال اجرا باشد.
توجه کنید که این دستورات برای نسخه های مختلف متفاوت می باشد.
کد PHP:
---- On CentOS ---
# systemctl start dhcpd
# systemctl enable dhcpd
# systemctl enable dhcpd
--- On Ubuntu ---
$ sudo systemctl start isc-dhcp-server
$ sudo systemctl enable isc-dhcp-server
$ sudo systemctl enable isc-dhcp-server
سخن آخر
ضمن قدردانی از همراهی شما در این مقاله قصد داشتیم راه اندازی DHCP سرور در لینوکس را به شما ارائه دهیم به واسطه dhcp سرور می توانید تخصیص ای پی به کلاینت ها را به صورت اتوماتیک انجام دهید برای بهره مندی از قابلیت های dhcp سرور در سیستم عامل لینوکس در ابتدا باید مراحل نصب و راه اندازی dhcp سرور در لینوکس را انجام دهید در این مقاله سعی کردیم نحوه انجام این کار را مطرح کنیم. اگر در حین انجام کار سوال و یا مشکلی مواجه شدید با کارشناسان مجموعه رایانه کمک تماس بگیرید تا در حداقل زمان به پاسخ مناسبی برسید. شما میتوانید برای ارتباط با ما از طریق تلفن های ثابت با شماره 9099071540 یا 9099070192 (با تلفن ثابت ) یا از طریق "صفحه تماس از موبایل" با کارشناسان متخصص ما اقدام کنید.
همکاران ما در تمام طول هفته آماده اند تا پاسخگوی سوالات فنی شما باشند
قابل توجه شما کاربر گرامی: محتوای این صفحه صرفاً برای اطلاع رسانی است در صورتی که تسلط کافی برای انجام موارد فنی مقاله ندارید حتما از کارشناس فنی کمک بگیرید.