GNU/Linux >> Znalost Linux >  >> Cent OS

CentOS / RHEL 7 :Jak zadat argumenty a možnosti příkazového řádku při spuštění služby dhcpd

Dynamic Host Configuration Protocol (DHCP) umožňuje klientským strojům automaticky získat informace o konfiguraci sítě ze serveru DHCP pokaždé, když se připojí k síti. Server DHCP je nakonfigurován s řadou IP adres a dalšími parametry konfigurace sítě.

Když je klientský počítač nakonfigurován tak, aby používal DHCP, klientský démon, dhclient , kontaktuje démona serveru, dhcpd, aby získal síťové parametry. Protože DHCP je založeno na vysílání, klient i server musí být ve stejné podsíti.

Zadání argumentů a voleb příkazového řádku při spouštění služby dhcpd

1. Chcete-li zadat argumenty a možnosti příkazového řádku při spuštění služby dhcpd, zkopírujte soubor /usr/lib/systemd/system/dhcpd.service soubor do /etc/systemd/system/ adresář:

# cp /usr/lib/systemd/system/dhcpd.service /etc/systemd/system/

2. Poté můžete upravit /etc/systemd/system/dhcpd.service a přidejte argumenty a možnosti příkazového řádku do ExecStart čára. Pokud má například váš server DHCP více síťových rozhraní (eth0, eth1, eth2), ale chcete, aby pouze služba dhcpd naslouchala požadavkům DHCP na eth2, zadejte eth2 jako argument příkazového řádku:

# vi /etc/systemd/system/dhcpd.service ExecStart=/usr/sbin/dhcpd -f -cf /etc/dhcp/dhcpd.conf -user
dhcpd -group dhcpd --no-pid eth2

3. Když povolíte spuštění služby při spuštění, vytvoří se symbolický odkaz na dhcpd.service soubor v /etc/systemd/system/ místo souboru v /usr/lib/systemd/system/ adresář:

# systemctl enable dhcpd
ln –s ‘/etc/systemd/system/dhcpd.service’ ‘/etc/systemd/system/multi-user.target.wants/dhcpd.service’

Další možnosti a argumenty příkazového řádku naleznete na manuálové stránce dhcpd. Některé z nejběžněji dostupných možností jsou popsány níže:

  • -p [port] :Určuje číslo portu UDP, na kterém dhcpd naslouchá. Výchozí je port 67.
  • -f :Spustí dhcpd jako proces na popředí místo démona na pozadí. To je užitečné při ladění problému.
  • -d :Protokoluje démona serveru DHCP do standardního deskriptoru chyb. To je užitečné při ladění. Pokud toto není zadáno, dhcpd zaznamená veškerý výstup pomocí syslog.
  • -cf [název souboru] :Určuje umístění konfiguračního souboru. Výchozí konfigurační soubor je /etc/dhcp/dhcpd.conf.
  • -lf [název souboru] :Určuje umístění souboru databáze pronájmu. Výchozí soubor pronájmu je /var/lib/dhcpd/dhcpd.leases.
  • -q :Určuje tichý režim při spuštění. To potlačí tisk celé zprávy o autorských právech při spuštění démona.
  • –ne-pid :Zakáže zápis souborů pid (ID procesu). S touto volbou služba nekontroluje existující proces serveru.


Cent OS
  1. Jak přizpůsobit možnosti spořiče obrazovky v Gnome na CentOS/RHEL 7

  2. Jak zakázat službu rpc.quotad v CentOS/RHEL 6 a 7

  3. Jak nainstalovat balíček pip v CentOS/RHEL 7 a 8

  1. Jak restartovat síťovou službu na CentOS 8 nebo RHEL 8

  2. CentOS / RHEL 7 :Nikdy nespouštějte službu iptables a službu FirewallD současně!

  3. Jak maskovat nebo odmaskovat službu v CentOS/RHEL 7 a 8

  1. CentOS / RHEL :Jak nainstalovat a spustit službu Apache httpd

  2. CentOS / RHEL 7:Jak nainstalovat a nakonfigurovat ftp server (vsftpd)

  3. Jak znovu sestavit „initramfs“ pomocí Multipath v CentOS/RHEL 6 a 7