結論
dhcpサーバーがない状態で静的IPを設定したいので/etc/dhcpcd.confではなく
/etc/network/interfacesを設定する
/etc/network/interfaces
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto eth0
iface eth0 inet static
address {ip}
gateway {gateway}
netmask 24
Linuxで固定IP設定(設定ファイル・コマンド)
Remote IP configuration (without DHCP)
おまけ(その他のやり方)
いまどきのraspberry piは /etc/network/interfacesを使わない!!
RaspberryPi3 静的ルート(Static Route)の設定+デフォルトゲートウェイの削除
ラズベリーパイで固定IPアドレスを設定する
デフォルトゲートウェイの設定 routeコマンド
問題の確認方法
間違っているとIncompleteが帰ってくる
これはEthernetレベルでIPとMAC addressが紐付けられていない証拠
arp -a|grep {ip}
正しく設定できていればMAC addressが出てくる
新しいraspberrypiのMAC addressの例: d8:3a:dd:xx:xx:xx
【ARPトラブル】の原因と対処 ~応答解決しない(incomplete),要求の大量発生~
Raspberry Pi 4 のMACアドレスの範囲が変わったぞ
強制設定(これだけでは解決しない、必要なときだけ実行する)
#Add entry
arp -s {ip} {mac} -i eth0
#Delete entry
arp -d {ip} -i eth0