linux:dhcp_install
差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
linux:dhcp_install [2022/08/16 16:22] – [BINDのインストール] kimi | linux:dhcp_install [2022/08/23 13:34] (現在) – 外部編集 127.0.0.1 | ||
---|---|---|---|
行 1: | 行 1: | ||
====== DHCPサーバの構築 ====== | ====== DHCPサーバの構築 ====== | ||
- | ===== BINDのインストール ===== | + | ===== dhcpdのインストール ===== |
インストールは'' | インストールは'' | ||
$ sudo apt install isc-dhcp-server | $ sudo apt install isc-dhcp-server | ||
行 8: | 行 8: | ||
<file txt / | <file txt / | ||
+ | kimi@sstw:/ | ||
# dhcpd.conf | # dhcpd.conf | ||
- | # | ||
- | # Sample configuration file for ISC dhcpd | ||
- | # | ||
- | # Attention: If / | ||
- | # configuration file instead of this file. | ||
- | # | ||
# option definitions common to all supported networks... | # option definitions common to all supported networks... | ||
- | option domain-name "example.org"; | + | option domain-name "***********"; |
- | option domain-name-servers | + | option domain-name-servers |
default-lease-time 600; | default-lease-time 600; | ||
max-lease-time 7200; | max-lease-time 7200; | ||
- | # The ddns-updates-style parameter controls whether or not the server will | + | subnet |
- | # attempt to do a DNS update when a lease is confirmed. We default to the | + | |
- | # behavior of the version 2 packages (' | + | |
- | # have support for DDNS.) | + | |
- | ddns-update-style none; | + | |
- | + | ||
- | # If this DHCP server is the official DHCP server for the local | + | |
- | # network, the authoritative directive should be uncommented. | + | |
- | # | + | |
- | + | ||
- | # Use this to send dhcp log messages to a different log file (you also | + | |
- | # have to hack syslog.conf to complete the redirection). | + | |
- | # | + | |
- | + | ||
- | # No service will be given on this subnet, but declaring it helps the | + | |
- | # DHCP server to understand the network topology. | + | |
- | + | ||
- | #subnet 10.152.187.0 netmask 255.255.255.0 { | + | |
- | #} | + | |
- | + | ||
- | # This is a very basic subnet declaration. | + | |
- | + | ||
- | # | + | |
- | # range 10.254.239.10 10.254.239.20; | + | |
- | # option routers rtr-239-0-1.example.org, | + | |
- | #} | + | |
- | + | ||
- | # This declaration allows BOOTP clients to get dynamic addresses, | + | |
- | # which we don't really recommend. | + | |
- | + | ||
- | #subnet 10.254.239.32 netmask 255.255.255.224 | + | |
- | # | + | |
- | # option broadcast-address | + | |
- | # option routers rtr-239-32-1.example.org; | + | |
- | #} | + | |
- | + | ||
- | # A slightly different configuration for an internal subnet. | + | |
- | #subnet 10.5.5.0 netmask 255.255.255.224 { | + | |
- | # range 10.5.5.26 10.5.5.30; | + | |
# option domain-name-servers ns1.internal.example.org; | # option domain-name-servers ns1.internal.example.org; | ||
# option domain-name " | # option domain-name " | ||
# option subnet-mask 255.255.255.224; | # option subnet-mask 255.255.255.224; | ||
- | # | + | option routers |
# option broadcast-address 10.5.5.31; | # option broadcast-address 10.5.5.31; | ||
# default-lease-time 600; | # default-lease-time 600; | ||
# max-lease-time 7200; | # max-lease-time 7200; | ||
- | #} | + | } |
+ | </ | ||
- | # Hosts which require special configuration options can be listed in | + | サーバの起動 |
- | # host statements. | + | <code sh> |
- | # allocated dynamically (if possible), but the host-specific information | + | $ sudo systemctl start isc-dhcp-server |
- | # will still come from the host declaration. | + | $ sudo systemctl status isc-dhcp-server |
+ | </ | ||
- | #host passacaglia { | ||
- | # hardware ethernet 0: | ||
- | # filename " | ||
- | # server-name " | ||
- | #} | ||
- | |||
- | # Fixed IP addresses can also be specified for hosts. | ||
- | # should not also be listed as being available for dynamic assignment. | ||
- | # Hosts for which fixed IP addresses have been specified can boot using | ||
- | # BOOTP or DHCP. Hosts for which no fixed address is specified can only | ||
- | # be booted with DHCP, unless there is an address range on the subnet | ||
- | # to which a BOOTP client is connected which has the dynamic-bootp flag | ||
- | # set. | ||
- | #host fantasia { | ||
- | # hardware ethernet 08: | ||
- | # fixed-address fantasia.example.com; | ||
- | #} | ||
- | |||
- | # You can declare a class of clients and then do address allocation | ||
- | # based on that. The example below shows a case where all clients | ||
- | # in a certain class get addresses on the 10.17.224/ | ||
- | # other clients get addresses on the 10.0.29/24 subnet. | ||
- | |||
- | #class " | ||
- | # match if substring (option vendor-class-identifier, | ||
- | #} | ||
- | |||
- | # | ||
- | # subnet 10.17.224.0 netmask 255.255.255.0 { | ||
- | # option routers rtr-224.example.org; | ||
- | # } | ||
- | # subnet 10.0.29.0 netmask 255.255.255.0 { | ||
- | # option routers rtr-29.example.org; | ||
- | # } | ||
- | # pool { | ||
- | # allow members of " | ||
- | # range 10.17.224.10 10.17.224.250; | ||
- | # } | ||
- | # pool { | ||
- | # deny members of " | ||
- | # range 10.0.29.10 10.0.29.230; | ||
- | # } | ||
- | #} | ||
- | kimi@sstw:/ | ||
- | </ |
linux/dhcp_install.1660634579.txt.gz · 最終更新: 2022/08/23 13:34 (外部編集)