Работа в качестве DHCP-сервера: различия между версиями
Перейти к навигации
Перейти к поиску
Solus7 (обсуждение | вклад) (Новая страница: «Мини-руководство "шаг за шагом" Создаем файл конфигурации dhcpd: # vi /etc/dhcpd.conf #authoritative; #deny boo…») |
Solus7 (обсуждение | вклад) |
||
Строка 1: | Строка 1: | ||
− | + | <h2>OpenBSD: Работа в качестве DHCP-сервера</h2> | |
Создаем файл конфигурации dhcpd: | Создаем файл конфигурации dhcpd: | ||
+ | <pre> | ||
# vi /etc/dhcpd.conf | # vi /etc/dhcpd.conf | ||
Строка 42: | Строка 43: | ||
range 192.168.2.10 192.168.2.20; | range 192.168.2.10 192.168.2.20; | ||
} | } | ||
+ | </pre> | ||
Запускаем dhcpd: | Запускаем dhcpd: | ||
− | # /usr/sbin/dhcpd fxp0 ral0 | + | <pre> |
+ | #/usr/sbin/dhcpd fxp0 ral0 | ||
+ | </pre> | ||
Для проверки работоспособности демона можно воспользоваться следующей командой: | Для проверки работоспособности демона можно воспользоваться следующей командой: | ||
+ | <pre> | ||
% pgrep -lf dhcp | % pgrep -lf dhcp | ||
3623 /usr/sbin/dhcpd fxp0 ral0 | 3623 /usr/sbin/dhcpd fxp0 ral0 | ||
+ | </pre> | ||
− | В /etc/rc.conf прописываем автозапуск dhcpd: | + | В <span>/etc/rc.conf</span> прописываем автозапуск dhcpd: |
− | # vi /etc/rc.conf | + | <pre> |
+ | #vi /etc/rc.conf | ||
dhcpd_flags="" | dhcpd_flags="" | ||
+ | </pre> | ||
− | В /etc/dhcpd.interfaces перечисляем сетевые интерфейсы, участвующие в работе dhcpd: | + | В <span>/etc/dhcpd.interfaces</span> перечисляем сетевые |
+ | интерфейсы, участвующие в работе dhcpd: | ||
− | # echo 'fxp0 ral0' | + | <pre> |
+ | #echo 'fxp0 ral0' >> /etc/dhcpd.interfaces | ||
+ | </pre> |
Версия 09:11, 19 марта 2014
OpenBSD: Работа в качестве DHCP-сервера
Создаем файл конфигурации dhcpd:
# vi /etc/dhcpd.conf #authoritative; #deny bootp; #deny unknown-clients; #default-lease-time 86400; #max-lease-time 86400; option domain-name "online.ptt.ru"; option domain-name-servers 212.188.4.10; shared-network wired { subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.1; } host client1 { hardware ethernet 00:08:02:d6:9e:44; fixed-address 192.168.1.2; filename "pxeboot"; } range 192.168.1.10 192.168.1.250; } shared-network wireless { subnet 192.168.2.0 netmask 255.255.255.0 { option routers 192.168.2.1; } host aurora { hardware ethernet 00:80:c8:2c:47:a1; fixed-address 192.168.2.2; } range 192.168.2.10 192.168.2.20; }
Запускаем dhcpd:
#/usr/sbin/dhcpd fxp0 ral0
Для проверки работоспособности демона можно воспользоваться следующей командой:
% pgrep -lf dhcp 3623 /usr/sbin/dhcpd fxp0 ral0
В /etc/rc.conf прописываем автозапуск dhcpd:
#vi /etc/rc.conf dhcpd_flags=""
В /etc/dhcpd.interfaces перечисляем сетевые интерфейсы, участвующие в работе dhcpd:
#echo 'fxp0 ral0' >> /etc/dhcpd.interfaces