isc-dhcp-server
Разобрался достаточно быстро, man интуитивно понятен. Настроил так, чтобы клиентам выдавались адреса из пула 10.10.10.1-10.10.10.253, но некоторым известным клиентам выдавались не случайные, а конкретные адреса.
Мой /etc/dhcp/dhcpd.conf выглядит так:
Код: Выделить всё
ddns-update-style none;
log-facility local7;
subnet 10.10.10.0 netmask 255.255.255.0 {
range 10.10.10.1 10.10.10.253;
option domain-name-servers 10.200.0.254;
option routers 10.10.10.254;
option broadcast-address 10.10.10.255;
default-lease-time 180;
max-lease-time 180;
}
host server {
hardware ethernet 00:0F:EA:36:D2:70;
fixed-address 10.10.10.1;
}
host 1zam-1 {
hardware ethernet E0:CB:4E:DD:DB:9B;
fixed-address 10.10.10.3;
}
host trudo-1 {
hardware ethernet 00:01:29:FF:D5:1A;
fixed-address 10.10.10.4;
}
host sec-2 {
hardware ethernet 00:26:18:DA:88:0C;
fixed-address 10.10.10.5;
}
host sec-1 {
hardware ethernet 00:04:61:5A:F6:C3;
fixed-address 10.10.10.6;
}
host urist-1 {
hardware ethernet 00:1D:60:4A:F8:1E;
fixed-address 10.10.10.7;
}
host urist-2 {
hardware ethernet 00:24:1D:B1:74:B9;
fixed-address 10.10.10.8;
}
host buh-1 {
hardware ethernet 00:26:18:DA:89:DB;
fixed-address 10.10.10.12;
}
host op-nach {
hardware ethernet 00:19:66:02:FD:0D;
fixed-address 10.10.10.21;
}
host op-1 {
hardware ethernet 8C:89:A5:30:8B:20;
fixed-address 10.10.10.22;
}
host op-2 {
hardware ethernet 00:01:29:FF:D5:ED;
fixed-address 10.10.10.24;
}
host ogi-1 {
hardware ethernet 00:15:F2:05:5D:BB;
fixed-address 10.10.10.25;
}
host ogi-2-1 {
hardware ethernet 8C:89:A5:30:8A:74;
fixed-address 10.10.10.29;
}
host ogi-prn {
hardware ethernet 00:80:F0:15:C2:74;
fixed-address 10.10.10.38;
}
host secret-1 {
hardware ethernet 00:19:66:41:D9:D9;
fixed-address 10.10.10.39;
}
host fo-1 {
hardware ethernet 00:E0:18:A1:51:16;
fixed-address 10.10.10.48;
}
host op-secur {
hardware ethernet 00:01:29:94:17:D4;
fixed-address 10.10.10.101;
}
host op-post {
hardware ethernet 00:1E:8C:11:2E:F0;
fixed-address 10.10.10.102;
}
host Kashirin_privat {
hardware ethernet 00:13:77:99:CD:4C;
fixed-address 10.10.10.180;
}
host buh-3 {
hardware ethernet 00:15:99:64:65:88;
fixed-address 10.10.10.233;
}
host Smirnov_privat {
hardware ethernet F4:6D:04:A5:5C:99;
fixed-address 10.10.10.182;
}
host Zorin_privat {
hardware ethernet 00:16:D3:55:71:1E;
fixed-address 10.10.10.183;
}Работать, в принцыпе, работает, но хотел бы спросить у более опытных: 1)время аренды ip-адресов это нормально или его стоит увеличить/уменьшить (руководствовался теми соображениями, что если в сети часто что-то нужно будет менять - то изменения будут применяны через три минуты); 2)как сделать так чтобы сервер прослушивался только на интерфейсе eth1, а на остальных нет; 3)если внёс изменения в конфиг, как их применить "service isc-dhcp-server restart" или есть более мягкий способ?
isc-dhcp-client
По клиенту такой вопрос: если в /etc/network/interfaces прописано например "iface eth0 inet dhcp", но кабель к eth0 по какой-то причине не подключён, то клиент будет пытаться найти dhcp-сервер, которого нет и загрузка затянется на несколько минут. Возможно ли как-нибудь ускорить клиент, чтобы соображал быстрее?