IPアドレスを固定する

更新日: 2026.02.25

概要

Bookworm以降ではネットワーク管理に NetworkManager が標準採用され、nmcliを使って設定します。

設定サンプル

sudo nmcli connection modify "対象の機器名" \ ipv4.method manual \ ipv4.addresses 192.168.1.100/24 \ ipv4.gateway 192.168.1.1 \ ipv4.dns "8.8.8.8,1.1.1.1"
  • modify "対象の機器名" \ <ー対象機器名の指定
  • ipv4.method manual \ <ーIP4アドレスを手動で設定
  • ipv4.addresses 192.168.1.100/24 \ <ー希望固定アドレス
  • ipv4.gateway 192.168.1.1 \ <ーゲートウェイアドレス
  • ipv4.dns "8.8.8.8,1.1.1.1" <ーDNSアドレス

"対象の機器名"はコマンド ”nmcli connection show” で確認出来ます。

xxx@rasp:~ $ nmcli connection show NAME UUID TYPE DEVICE preconfigured 9fd165d2-5f9c-4409-a9b7-a2.......... wifi wlan0 lo e1e39b9f-443c-4298-9c46-38.......... loopback lo

”preconfigured”(OSインストール時にWiFiを有効にするとこの名前になる)が"対象の機器名"です。 また、ルータの内部で使用するならゲートウェイとDNSの設定は必要有りません。

$ sudo nmcli connection modify preconfigured ipv4.method manual ipv4.addresses 192.168.3.245/24
$ sudo nmcli connection up "対象の機器名"

またはリブートで設定が有効になります。

最後に

nmcliには多くのコマンドが有り、

等で詳しく説明されています。

SINCE 2026