========== DHCP ========== DHCPサーバ ============= install :: $ sudo apt install isc-dhcp-server :: $ sudo vim /etc/dhcp/dhcpd.conf + subnet xxx.xxx.xxx.xxx netmask xxx.xxx.xxx.xxx { + range xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx; #範囲 + host [hostname] { # 固定したいホスト + hardware ethernet xx:xx:xx:xx:xx:xx; + fixed-address xxx.xxx.xxx.xxx; # 実際に振る値はrengeと被らせないように注意 + } + host [hostname] { + hardware ethernet xx:xx:xx:xx:xx:xx; # 自分の対象のインタフェースのアドレス + fixed-address xxx.xxx.xxx.xxx; + } + log-facility local7; #コメント外すだけの場合多い $ sudo vim /etc/default/isc-dhcp-server # インタフェース指定 + INTERFACES=”eth0″ syslog(local7)の設定 :: $ sudo vim /etc/rsyslog.d/50-default.conf + local7.* /var/log/dhcpd.log $ sudo systemctl restart syslog # 本当はrsyslogぽい 最後に再起動 :: $ sudo systemctl restart static routes の配布 https://gauvain.pocentek.net/docs/dhcpd-push-routes/ https://qiita.com/kyokuheki/items/ccf770c6475a236d2035 DHCPクライアント ================== :: $ sudo vim /etc/netplan/01-netcfg.yaml # なんかファイル名いろいろあってよくわからん network: version: 2 renderer: networkd ethernets: enp1s2: dhcp4: yes