������� ������������ / ������ "������������ ��� Linux" / ���������� ���������

DHCP-3.0.2

�������� � DHCP

����� DHCP �������� ��������� ������� � ������� ��� DHCP. dhclient (������) ������� ��� ���������� ������ ���������� � �����, ������� ���������� DHCP ��� ���������� ������� �������. dhcpd (������) ������� ��� ���������� ������� ������� � ����� ������ ����.

���������� � ������

  • ����� (HTTP): http://gd.tuwien.ac.at/infosys/servers/isc/dhcp/dhcp-3.0.2.tar.gz

  • ����� (FTP): ftp://ftp.isc.org/isc/dhcp/dhcp-3.0.2.tar.gz

  • ����������� �����: 04800a111521e7442749b2ce883f962b

  • ������: 834 KB

  • ��������� �������� ������������: 29.7 MB

  • ��������� ����� ������: 0.22 SBU

����������� dhcp

���������

Net-tools-1.60 (�� ������ ��������� net-tools ����������� ���������� ����� ��� ������������� iproute2: http://www.linuxfromscratch.org/blfs/downloads/6.0/dhcp-3.0.2-iproute2-2.patch)

��������� DHCP

[���������]

���������

�� ������ �������������� � ���� ��������� Packet Socket (Device Drivers -> Networking Support -> Networking Options -> Packet Socket).

��������� DHCP �������� ��������� ������:

patch -Np1 -i ../dhcp-3.0.2-iproute2-2.patch &&
./configure &&
make

� ������, ��� ������������ root:

make LIBDIR=/usr/lib INCDIR=/usr/include install

�������� ������

LIBDIR=/usr/lib INCDIR=/usr/include: ��� ������� ��������� ���������� � ����� ���������� � /usr ������ /usr/local.

������������ DHCP

����� ������������

/etc/dhclient.conf

���������������� ����������

���������� �� ������������ DHCP ������� ����� ���� ������� � ����� 14, ������� DHCP.

��������, ��� ��� ��������� ������ DHCP ������, ���� �� ������ �������� LAN ������ ����� ���� ����. DHCP ������ �� ����� ����� ������� ��� �������������. ��� �� ��������, ��� ���� ������ ������������ �� ������ � ����������� eth1, ������� ����� ������������� ��� ��������� ��� ���� ���������� ������������.

��������� ��������� ������ /etc/rc.d/init.d/dhcp, ���������� � ����� blfs-bootscripts-6.0.

make install-dhcp

���� lease ������ �������������� ��� ��������. ��������� ������� ������������ ��� ����������:

touch /var/state/dhcp/dhcpd.leases

��������� ������� �������� �������� ���� ������������ ��� ������� DHCP. ���������� �����, ������� �� ������ �������� �������� (����������, ������� ���������� DHCP �������) � ������� ������� � man �������� ��� dhcp.conf.

cat > /etc/dhcpd.conf << "EOF"
default-lease-time 72000;
max-lease-time 144000;
ddns-update-style ad-hoc;

subnet [192.168.5.0] netmask [255.255.255.0] {
  range [192.168.5.10] [192.168.5.240];
  option broadcast-address [192.168.5.255];
  option routers [192.168.5.1];
}
EOF

��� ������ ������ ���� �������� ��� ������������ ����� ������������.

����������

������������� ���������: dhcpd, dhcrelay, dhclient, dhclient-script, omshell
������������� ����������: bdhcpctl.a, libomapi.a
������������� ����������: /var/state/dhcp, /usr/include/omapip, /usr/include/isi-dhcp

�������� ��������

dhclient

��� ���������� DHCP �������.

dhcpd

�������� Dynamic Host Configuration Protocol (DHCP) � Internet Bootstrap Protocol (BOOTP) ������ ������� �������.

dhcrelay

������������� ������� ������ DHCP and BOOTP ������� � ������� ��� DHCP ������� � ����������� �� �� DHCP ������ � ������ �������.

omshell

������������� ������������� ������ �����������, ������� �, ��������, ��������� ��������� ISC DHCP ������� ����� OMAPI - ��� ���������� ����������.

��������� ���������� 2005-03-13 19:07:02 -0700




������:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
�������:

�������� �� �����
���������� �� ���������
Created 1996-2026 by Maxim Chirkov
��������, ����������, ����������