Ta strona wygląda najlepiej z włączoną obsługą JavaScript

Serwer DHCP

 ·  ☕ 3 min czytania  ·  🐧 admin

Ćwiczenia do wykonania:

  1. Zainstaluj DHCP.
  2. Skonfiguruj serwer DHCP
  3. Skonfiguruj klienta, by pobierał adres z DHCP

Zainstaluj serwer DHCP

SLES

1
sudo zypper -n install dhcp-server

Skonfiguruj serwer DHCP

SLES

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
sudo vim /etc/sysconfig/dhcpd
# użyj interfejsu sieciowego, który odpowiada za komunikację w danej sieci/podsieci.
DHCPD_INTERFACE="eth1"
mv /etc/dhcpd.conf /etc/dhcpd.conf.org
sudo vim /etc/dhcpd.conf
# wklej
option domain-name "p-tech.pl";
option domain-name-servers ns1.p-tech.pl;
max-lease-time 7200;
authoritative;
subnet 10.10.5.0 netmask 255.255.255.0 {
  # określ zakres dzierżawionego adresu IP
  range dynamic-bootp 10.10.5.200 10.10.5.254;
  # podaj adres rozgłoszeniowy
  option broadcast-address 10.10.5.255;
  # podaj domyślną bramę
  option routers 10.10.5.1;
}

skonfiguruj firewall

SLES

1
2
sudo firewall-cmd --add-service=dhcp --permanent
sudo firewall-cmd --reload

Uruchom serwer DHCP

SLES

1
2
sudo systemctl start dhcpd
sudo systemctl enable dhcpd 

Skonfiguruj klienta DHCP

SLES

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
sudo vim /etc/sysconfig/network/ifcfg-eth1
# zmiana
BOOTPROTO='dhcp'
# zmień na puste wszystkie poniżej
BROADCAST=''
IPADDR=''
NETMASK=''
NETWORK=''
# ewentualnie użyj yast i dokonaj zmiany
sudo yast2

Sprawdź czy klient dostał prawidłową adresację

ip a
ip r

Przeszukaj logi

1
sudo tail -60 /var/log/messages | grep -i 10.10.5.200

Avatar
UTWORZONE PRZEZ
admin

Co jest na tej stronie