Ich denke, Sie können Ihre dhclient
Datei über die Datei `/etc/dhclient.conf konfigurieren und angeben, für welche Optionen Sie formell Werte von Ihrem DHCP-Server anfordern möchten.
Beispiel
request subnet-mask, broadcast-address, routers, domain-name,
domain-name-servers, host-name;
Mehr dazu erfahren Sie auf der dhclient.conf
Manpage.
Auszug
There is a variety of data contained in offers that DHCP servers send to
DHCP clients. The data that can be specifically requested is what are
called DHCP Options. DHCP Options are defined in dhcp-options(5).
The request statement
[ also ] request [ [ option-space . ] option ] [, ... ];
The request statement causes the client to request that any server
responding to the client send the client its values for the
specified options. Only the option names should be specified in the
request statement - not option parameters. By default, the DHCPv4 client
requests the subnet-mask, broadcast-address, time-offset, routers,
domain-search, domain-name, domain-name-servers, host-name, nis-domain,
nis-servers, ntp-servers and interface-mtu options while the DHCPv6 client
requests the dhcp6 name-servers and domain-search options. Note that if you
enter a ´request´ statement, you over-ride these defaults and these options
will not be requested.
In some cases, it may be desirable to send no parameter request list at all.
To do this, simply write the request statement but specify no
parameters:
request;
In most cases, it is desirable to simply add one option to the request list
which is of interest to the client in question. In this case, it is best to
´also request´ the additional options:
also request domain-search, dhcp6.sip-servers-addresses;
Deaktivieren über /dhclient-exit-hooks.d?
Beim Stöbern in einer 12.10-Installation von Ubuntu ist mir dieses Verzeichnis /etc/dhcp/dhclient-exit-hooks.d
mit dieser Datei aufgefallen ntpdate
. In dieser Datei befindet sich ein Shell-Skript, das das Update auf einem System ausführt, wenn ein Lease über DHCP erworben oder freigegeben wird. Sie können die Aktualisierung Ihres NTP-Servers über dieses Skript deaktivieren, indem Sie einfach diese Datei auskommentieren:
ntp_servers_setup() {
case $reason in
BOUND|RENEW|REBIND|REBOOT)
ntp_servers_setup_add
;;
EXPIRE|FAIL|RELEASE|STOP)
ntp_servers_setup_remove
;;
esac
}
ntp_servers_setup