Какво е DHCPСъкращение на английски на съкращенията Протокол за конфигуриране на динамичен хост. Това е протокол, определен за присвояване на мрежови параметри, включва информация като IP, маска на подмрежата, адрес за излъчване, шлюз, сървър на име на домейн. Без тази услуга тя би трябвало да се извърши ръчно на всеки компютър, което би причинило много проблеми при управлението на много компютри в мрежата или при смяна от една мрежа в друга, мрежовите параметри би трябвало да бъдат преконфигурирани. Този протокол обработва определени правила и параметри, които ни позволяват да задаваме различни типове и да конфигурираме начина на присвояване на тези адреси.Някои от пакетите, които обработва за обмен на съобщения, са DHCP Discovery, Ofter, Request Release и други.
Видове задачиПротоколът обработва три типа задания:
- Ръчно или статично: Това присвояване установява определен IP към определено оборудване в мрежата. Този адрес не се променя с течение на времето. Той е идеален в малки мрежи или когато искате да имате по -голям контрол върху това на кое оборудване е назначен IP.
- Автоматично: Този тип присвояване винаги установява постоянен IP адрес към компютър и не се променя с течение на времето.
- Динамичен: Това задание обикновено е най -използваното. Той присвоява адреси на компютри от редица адреси и те изтичат толкова често, така че сървърът използва повторно адресите през цялото време.
ИзискванияИзползвано разпределение: Centos 6.5
Безплатно изтегляне: http: //vault.centos… 5 / isos / x86_64 /
1. Инсталирайте CentOS DHCP сървър
Етап 1
Ние конфигурираме нашата мрежова карта, която ще се използва от нашия сървър, със следните параметри, които са в нашата мрежа за този пример:
IP адрес: 192.168.0.25 Маска на мрежата: 255.255.255.0 Шлюз: 192.168.0.1 DNS: 187.185.15.114Стъпка 2
Изтегляме пакета от хранилището, за начало инсталираме необходимите пакети със следната команда:
# yum инсталирайте dhcpСтъпка 3
Конфигурация в защитната стена, или от графичния интерфейс, или от конзолата, отваряме входните и изходните портове 67 и 68 UDP.
Увеличете
Стъпка 4
Отваряме конзолата и редактираме файла dhcpd:
# vi / etc / sysconfig / dhcpdДобавяме името на мрежовия интерфейс, който нашият сървър ще използва, в случая eth1.
Увеличете
ЗабележкаАко имаме повече от една услуга, присвоена на мрежова карта, се препоръчва да отделим мрежова карта за DHCP сървъра.
2. Конфигурирайте CentOS DHCP сървър
За този пример нашата локална мрежа има следните характеристики:
Целият мрежов адрес: 192.168.0.0 Маска на мрежата: 255.255.255.0 Шлюз: 192.168.0.1 DNS: 187.185.15.114Редактираме файла dhcpd.conf който е на този адрес:
# vi /etc/dhcpd.conf
Увеличете
Този файл е практически празен и трябва да се добави цялата информация за конфигурацията. За практически цели копираме и поставяме информацията, която е параметрите, за да работи услугата. След това имаме конфигурациите, които трябва да влизат във файла dhcpd.conf според всеки тип задание.
Видове настройки на DHCP сървър
Конфигурирайте сървъра за динамично разпределение
#Конфигурационни параметри на нашето междинно в DHCP ddns-update-style; игнорирайте актуализациите на клиенти; (Игнориране на актуализации от клиенти) default-lease-time 1200; (Време по подразбиране на съгласието) max-lease-time 10500; (Максимално време за получаване на съгласие) опция име на домейн "SolveticPrueba"; (Име на домейн) sharedtic network solutionticTest {(Споделена мрежова декларация) подмрежа 192.168.0.0 мрежова маска 255.255.255.0 {(Определение на подмрежата и нейната маска) опция рутери 192.168.0.1; (Gateway) опция подмрежова маска 255.255.255.0; (Опция за маска на мрежата) опция излъчващ адрес 192.168.0.254; (Адрес за излъчване) опция сървъри на име на домейн 187.185.15.114; (DNS) диапазон 192.168.0.100 192.168.0.150; (Обхват от адреси за присвояване)}}
Конфигурирайте сървъра за автоматично присвояване
#Конфигурационни параметри на нашето междинно в DHCP ddns-update-style; игнорирайте актуализациите на клиенти; опция име на домейн "solutionticTest"; solutionticTest на споделена мрежа {подмрежа 192.168.0.0 маска на мрежата 255.255.255.0 {опционални маршрутизатори 192.168.0.1; опция подмрежова маска 255.255.255.0; опция адрес за излъчване 192.168.0.254; опция сървъри на име на домейн 187.185.15.114; диапазон 192.168.0.100 192.168.0.150; }}
Конфигурирайте сървъра за ръчно картографиране
#Конфигурационни параметри на нашите междинни DHCP ddns-update-style; игнорирайте актуализациите на клиенти; опция име на домейн "solutionticTest"; solutionticTest на споделена мрежа {подмрежа 192.168.0.0 маска на мрежата 255.255.255.0 {опционални маршрутизатори 192.168.0.1; опция подмрежова маска 255.255.255.0; опция адрес за излъчване 192.168.0.254; опция сървъри на име на домейн 187.185.15.114; } хост на принтера {опция име на хост "solutionticPrueba"; хардуерен ethernet 00: 10: 2B: 3C: 52: B3; фиксиран адрес 192.168.0.110; } приемане на хост {опция име на хост "solutionticPrueba"; хардуерен Ethernet 00: 10: V8: 3C: 52: 0C; фиксиран адрес 192.168.0.111; } главен офис на хоста {опция име на хост "SolveticPrueba"; хардуерен ethernet 00: 10: 2B: 3C: 52: B3; фиксиран адрес 192.168.0.112; }}
Конфигурирайте сървъра за динамично и ръчно разпределение едновременно
#Конфигурационни параметри на нашето междинно в DHCP ddns-update-style; игнорирайте актуализациите на клиенти; време на лизинг по подразбиране 1200; максимално време на лизинг 10500; опция име на домейн "solutionticTest"; solutionticTest на споделена мрежа {подмрежа 192.168.0.0 маска на мрежата 255.255.255.0 {опционални маршрутизатори 192.168.0.1; опция подмрежова маска 255.255.255.0; опция адрес за излъчване 192.168.0.254; опция сървъри на име на домейн 187.185.15.114; диапазон 192.168.0.100 192.168.0.150; } #Компютри с ръчни адреси хост на принтера {опция име на хост "SolveticPrueba"; хардуерен ethernet 00: 10: 2B: 3C: 52: B3; фиксиран адрес 192.168.0.110; } приемник на хост {otion име на хост "SolveticPrueba"; хардуерен Ethernet 00: 10: V8: 3C: 52: 0C; фиксиран адрес 192.168.0.111; }}
Има и други видове задания, базирани на подмрежи, споделени мрежи, конкретни мрежи или група мрежи. Това могат да бъдат комбинации от предишните, можем да добавим параметри или комбинации по наш вкус.
Мрежови параметри
Декларация за споделена мрежа
Споделена мрежа {}
Декларация за подмрежа
Подмрежа {}
Декларация за конкретна мрежа
Подмрежа {параметри за подмрежа}
Декларация за мрежова група
Група {}
Блокирайте достъпа до компютърната мрежа чрез MAC адресаМожем да решим кое оборудване да дадем мрежови параметри и кое не с параметъра отказват неизвестни клиенти, с адреса MAC. По такъв начин, че на оборудването, което е извън списъка, който правим, няма да бъдат присвоени мрежови параметри.
отказване на неизвестно-clienthost приемане {опция име на хост "solutionticPrueba"; хардуерен ethernet 00: 10: 2B: 3C: 32: C3; фиксиран адрес 192.168.0.111; } хост на принтера {опция име на хост "solutionticPrueba"; хардуерен Ethernet 00: 10: 2B: 3C: 52: B3; фиксиран адрес 192.168.0.110; }
Блокирайте достъпа до интернет от определен компютър в мрежатаМожем да накараме DHCP сървъра да не присвоява шлюз на компютър или да назначим невалиден и той ще има само локален достъп до мрежата. Пример би бил:
хост машина1 {опция име на хост "RijeseptPrueba"; хардуерен Ethernet 89: 01: F8: D4: G5: 00; опционни рутери 1.1.1.1; фиксиран адрес 192.168.0.129; }В този пример ще присвоим на хост машината1 невалиден шлюз и тя няма да може да отиде в интернет. Друг начин да го направите е да не му присвоите DNS или да му присвоите невалиден.
Както можете да видите, можем да създадем нашите специфични задачи за всеки екип, мрежа, група и т.н. според нашите нужди.
Проверете кои клиенти са се свързалиСега, за да можете да видите оборудването, което им е дало (IP), ще можете да ги проверите във файла dhcp.leases намира се по следния път:
# cat /var/lib/dhcp/db/dhcp.leases
Увеличете
С тези точки ние определихме как да инсталирате и конфигурирате DHCP сървър върху дистрибуциите на CentOS.
Пощенски сървър на CentOS
Хареса ли ви и помогнахте на този урок?Можете да възнаградите автора, като натиснете този бутон, за да му дадете положителна точка