debian 10(Raspberry Pi OS)にてIPアドレスの設定(固定/DHCP)にする設定方法をこの記事に残します。 (実機として、raspberry piを使っています)
前提条件
ネットワーク構成として以下のようになっています。
この構成時の設定方法をこのブログで紹介していきます。
interfaceの設定
/etc/network/interfaces.d/[name]
で設定を書き込みます。
([name]部分は、基本的にわかりやすい名前にするのがおすすめです。)
DHCP
DHCPの場合はこのようなmanual部分をdhcpに変更することで使えます。
# eth0
auto eth0
iface eth0 inet dhcp
IPアドレスの固定
# eth0
auto eth0
iface eth0 inet manual
ip addressの設定(固定の場合)
IPアドレスの固定設定は、/etc/dhcpcd.confに書き込みます。
# eth0
interface eth0
static ip_address=192.168.1.100/24
#static ip6_address=2001::ffff
static routers=192.168.1.254
static domain_name_servers=1.1.1.1 8.8.8.8
今回は必要ありませんが、ip6_addressでIPv6アドレスも固定にすることが可能です。
静的ルーティングの設定
/lib/dhcpcd/dhcpcd-hooks/40-route
ip route del default via 10.100.1.254
ip route add 10.100.0.0/16 via 10.100.1.254
ip route add default via 2001::ffff:ffff:ffff:fffe
この設定に関しては、こちらを参考にさせていただきました。