After the download do:
$ tar xzvf dhcp-4.1.1.tar.gzAfter extract do:
$ cd dhcp-4.1.1/
$ ./configure
$ make; make installNow we have the dhcp server installed so we need to configure that.
The /etc/dhcpd.conf File
When the server starts it reads the dhcpd.conf file. In this file we need to pute the configurations that we wish to our network.
Normally this file is NOT created in installation, but you can:
Finally we need to edit the file for our case.$ touch /etc/dhcpd.conf
So let's see an example that explains the most important fields. Adapt for your case:
To see more options:ddns-update-style interim ignore client-updates subnet 192.168.1.0 netmask 255.255.255.0 { # The range of IP addresses the server # will issue to DHCP enabled PC clients # booting up on the network range 192.168.1.201 192.168.1.220; # Set the amount of time in seconds that # a client may keep the IP address default-lease-time 86400; max-lease-time 86400; # Set the default gateway to be used by # the PC clients option routers 192.168.1.1; # Don't forward DHCP requests from this # NIC interface to any other NIC # interfaces option ip-forwarding off; # Set the broadcast address and subnet mask # to be used by the DHCP clients option broadcast-address 192.168.1.255; option subnet-mask 255.255.255.0; # Set the NTP server to be used by the # DHCP clients option ntp-servers 192.168.1.100; # Set the DNS server to be used by the # DHCP clients option domain-name-servers 192.168.1.100; # If you specify a WINS server for your Windows clients, # you need to include the following option in the dhcpd.conf file: option netbios-name-servers 192.168.1.100; # You can also assign specific IP addresses based on the clients' # ethernet MAC address as follows (Host's name is "laser-printer": host laser-printer { hardware ethernet 08:00:2b:4c:59:23; fixed-address 192.168.1.222; } } # # List an unused interface here # subnet 192.168.2.0 netmask 255.255.255.0 { }
$ man dhcp-options
So to start our DHCP server:
$ dhcpd start
Sem comentários:
Enviar um comentário