ArmbianのN/W設定はNetplanになっていた

自室のスピーカーで音楽を聴くときは、SBC(シングルボードコンピュータ)の Orange Pi ONE をネットワークプレーヤーとして使ってます。

諸事上でローカルにデータを持たずファイルサーバを読んでるので 2台構成。

  1. ネットワークプレーヤー本体
  2. ストレージ(NAS)

このページは、ネットワークプレーヤー Armbian OS の入れ替え時にネットワーク管理ツールが Netplan になっていて、戸惑いつつ残したメモになります。

環境

バージョンアップ前

アップデート前のバージョンはこちら。さすがに bullseye は EOL だよね...

# cat /etc/issue
Armbian 25.2.2 bullseye \l 

バージョンアップ後

$ cat /etc/issue
Armbian 25.11.2 trixie \l 

$ cat /etc/os-release 
PRETTY_NAME="Armbian 25.11.2 trixie"
NAME="Debian GNU/Linux"
VERSION_ID="13"
VERSION="13 (trixie)"
VERSION_CODENAME=trixie
DEBIAN_VERSION_FULL=13.2
ID=debian
HOME_URL="https://www.armbian.com"
SUPPORT_URL="https://forum.armbian.com"
BUG_REPORT_URL="https://www.armbian.com/bugs"
ARMBIAN_PRETTY_NAME="Armbian 25.11.2 trixie"

Netplan 設定

既定で DHCP の記述あり

$ ls /etc/netplan/
10-dhcp-all-interfaces.yaml

固定 IP の設定を追加

$ cat 11-static-lan-interfaces.yaml 
network:
  version: 2
  ethernets:
    end0:
      addresses:
        - 192.168.***.***/24
      nameservers:
        search:
          - "8.8.8.8"
          - "8.8.4.4"
        addresses:
          - 8.8.8.8
          - 8.8.4.4

既存の DHCP 設定が邪魔なのでリネームして除外

$ cp 10-dhcp-all-interfaces.yaml 10-dhcp-all-interfaces.yaml_disabled
$ ls /etc/netplan/
10-dhcp-all-interfaces.yaml_disabled  11-static-lan-interfaces.yaml

テスト・反映

$ sudo netplan try

** (process:2725): WARNING **: 16:28:39.048: Permissions for /etc/netplan/11-static-lan-interfaces.yaml are too open. Netplan configuration should NOT be accessible by others.

Do you want to keep these settings?

Press ENTER before the timeout to accept the new configuration

Changes will revert in  111 seconds
Configuration accepted.

# 上記 try 後 120秒以内に Enter キー押下で適用されるが、手動で適用させる場合は apply する
#$ sudo netplan apply

確認して問題なければ OK

$ ip -4 addr