Настройки isc-dhcp-server:
ddns-updates on;
ddns-update-style interim;
use-host-decl-names on;
update-static-leases on;
authoritative;
log-facility local7;
ignore client-updates;
allow booting;
allow bootp;
subnet 192.168.0.0 netmask 255.255.255.0 {
option routers 192.168.0.1;
option subnet-mask 255.255.255.0;
option broadcast-address 192.168.0.255;
range 192.168.0.2 192.168.0.50;
default-lease-time 43200;
max-lease-time 86400;
next-server 192.168.0.1;
option domain-name-servers 77.88.8.7,77.88.8.3;
}
group {
...
host myclient.mydomain.local {
ddns-hostname "myclient";
hardware ethernet 5..................; # убран mac
fixed-address 192.168.0.20;
next-server 192.168.0.1;
filename "pxelinux.1";
}
}
Далее в /etc/sysctl.conf сервера выставлено:
net.ipv4.ip_forward=1
Клиент грузится со стандартного live-usb, получает ip автоматически, пингует сервер, но интернета у него нет.
Что ещё нужно сделать, чтобы клиент получил интернет?
P.S.: клиент может загружаться как с live-usb, так и осуществлять бездисковую загрузку (PXE). В обоих случаях всё нормально, за исключением того, что отсутствует интернет.