DHCP

Dynamic Host Configuration Protocol on verkonhallinta protokolla ja käytössä oikeastaan lähes kaikkialla missä tietojärjestelmälaitteet ovat kytkettyjä verkkoon.

Ohessa ohje kuinka asennat Debian Linux pohjaiseen palvelimeen DHCP palvelun:

$ sudo apt-get -y install isc-dhcp-server

Avaa tiedosto /etc/default/isc-dchp-server :

$ sudo nano /etc/default/isc-dhcp-server

Muokkaa tiedosto:

# Rivi 4
DHCPDv4_CONF=/etc/dhcp/dhcpd.conf

# Rivi 17
INTERFACESv4="eth1"  # Tai muu laitteesi ethernet

Avaa tiedosto

$ sudo nano /etc/dhcp/dhcpd.conf:

Muokkaa tiedosto:

option domain-name "sun_oma_domain.oma";

# Allaolevat ovat Google:n DNS palvelin osoitteet

option domain-name-servers 8.8.8.8, 8.8.4.4;

authoritative;

# Huomioi että ns. yksityisten verkkojen ip osoitteet 
# alkavat aina 192.168. tai 172.16. tai 10. eikä milloinkaan
# muulla tavalla.

subnet 10.11.12.0 netmask 255.255.255.0 {
  range 10.11.12.100 10.11.12.200;
  option domain-name-servers 10.11.12.2;
  option domain-name "sun_oma_domain.oma";
  option subnet-mask 255.255.255.0;
  option routers 10.11.12.1;
  default-lease-time 84600;
  max-lease-time 604800;
}

host esim_sun_oma_kaneettava {
  hardware ethernet  00:fa:a1:a4:c3:4f;
  fixed-address 10.11.12.99;
}

Käynnistä palvelu:

$ sudo systemctl restart isc-dhcp-server

Mikäli kaikki sujui niin oma kannettavasi saa nyt verkosta ip-osoitteen 10.11.12.99