МДК 02. 02 Организация администрирования компьютерных сетей Файловые системы ОС Linux Для групп специальности СПО 09. 02 Компьютерные сети
Настройка конфигурации для DHCP-server'a: dhcp-server: ~# cat /etc/dhcp 3/dhcpd. conf default-lease-time 600; max-lease-time 7200; option subnet-mask 255. 0; option broadcast-address 192. 168. 1. 255; option routers 192. 168. 1. 254; option domain-name-servers 192. 168. 1. 1, 192. 168. 1. 2; option domain-name "mydomain. org"; subnet 192. 168. 1. 0 netmask 255. 0 { range 192. 168. 1. 100; range 192. 168. 1. 150 192. 168. 1. 200; } hostname { hardware ethernet 08: 00: 00: 23; fixed-address 192. 168. 1. 222; }
По данному конфигурационному файлу /etc/dhcp 3/dhcpd. conf клиентам распределяются IP-адреса из диапазона 192. 168. 1. 100 и 192. 168. 1. 150 -192. 168. 1. 200. Если клиент не запрашивает временных рамок, сервер выдает адрес на 600 секунд (default-lease-time 600). В противном случае, максимально возможное время будет установлено в 7200 секунд (max-lease-time 7200). Сервер будет также "советовать" клиенту использовать: ü 255. 0 в качестве маски подсети (option subnet-mask 255. 0), ü 192. 168. 1. 255 для широкого вещания (broadcast) (option broadcastaddress 192. 168. 1. 255), ü 192. 168. 1. 254 в качестве маршрутизатора/шлюза ü 192. 168. 1. 1 и 192. 168. 1. 2 для DNS-сервера (option routers 192. 168. 1. 254 и option domain-name-servers 192. 168. 1. 1, 192. 168. 1. 1 соответственно ).
Кроме этого, в конфигурационном файле есть такой параметр как hostname, который говорит, что хост с именем hostname у которого сетевая карта имеет MAC 08: 00: 00: 23 должен иметь постоянный адрес 192. 168. 1. 222 (в Windows данная настройка называется резервирование). Кроме того, возможно "вкладывать" параметр host в параметр subnet для формирования более понятного конфигурационного файла: dhcp-server: ~# cat /etc/dhcp 3/dhcpd. conf. . . subnet 192. 168. 1. 0 netmask 255. 0 { range 192. 168. 1. 100; range 192. 168. 1. 150 192. 168. 1. 200; hostname { hardware ethernet 08: 00: 00: 23; fixed-address 192. 168. 1. 222;
Клиент, получивший адрес: (в терминале) $ ifconfig eth 0 Link encap: Ethernet HWaddr 08: 00: 27: fc: b 4: ce inet addr: 192. 168. 1. 11 Bcast: 192. 168. 1. 255 Mask: 255. 0 inet 6 addr: fe 80: : a 00: 27 ff: fefc: b 4 ce/64 Scope: Link UP BROADCAST RUNNING MULTICAST MTU: 1500 Metric: 1 RX packets: 2939 errors: 0 dropped: 0 overruns: 0 frame: 0 TX packets: 57 errors: 0 dropped: 0 overruns: 0 carrier: 0 collisions: 0 txqueuelen: 1000 RX bytes: 945634 (945. 6 KB) TX bytes: 10373 (10. 3 KB)