1# A sample configuration for dhcpcd.
2# See dhcpcd.conf(5) for details.
3
4# Disabling ARP checking
5noarp
6
7# Disabling link state monitoring
8nolink
9
10# Allow users of this group to interact with dhcpcd via the control socket.
11#controlgroup wheel
12
13# Inform the DHCP server of our hostname for DDNS.
14hostname
15
16# Use the hardware address of the interface for the Client ID.
17clientid
18# or
19# Use the same DUID + IAID as set in DHCPv6 for DHCPv4 ClientID as per RFC4361.
20# Some non-RFC compliant DHCP servers do not reply with this set.
21# In this case, comment out duid and enable clientid above.
22#duid
23
24# Persist interface configuration when dhcpcd exits.
25#persistent
26
27# Rapid commit support.
28# Safe to enable by default because it requires the equivalent option set
29# on the server to actually work.
30#option rapid_commit
31
32# A list of options to request from the DHCP server.
33option domain_name_servers, domain_name, domain_search, host_name, wpad_url
34option classless_static_routes
35# Most distributions have NTP support.
36#option ntp_servers
37# Respect the network MTU.
38# Some interface drivers reset when changing the MTU so disabled by default.
39option interface_mtu
40
41# A ServerID is required by RFC2131.
42require dhcp_server_identifier
43
44# Generate Stable Private IPv6 Addresses instead of hardware based ones
45#slaac private
46
47# A hook script is provided to lookup the hostname if not set by the DHCP
48# server, but it should not be run by default.
49#nohook lookup-hostname
50
51# Disable IPv6 router solicitation
52noipv6rs
53