47037c6bbd161bab8dfcb244f916b1d768f0a648
raspberry pi/Raspberry Pi OS\343\201\247\343\201\251\343\201\256\343\203\215\343\203\203\343\203\210\343\203\257\343\203\274\343\202\257\347\256\241\347\220\206\346\226\271\346\263\225\357\274\210ifupdown, systemd-networkd, NetworkManager\357\274\211\343\201\214\344\275\277\343\202\217\343\202\214\343\201\246\343\201\204\343\202\213\343\201\213\343\202\222\350\252\277\346\237\273\343\201\231\343\202\213.md
| ... | ... | @@ -0,0 +1,52 @@ |
| 1 | +この記事はgpt-4.1によって生成されました。 |
|
| 2 | + |
|
| 3 | +# Raspberry Pi OSにおけるネットワーク管理方式の確認方法 |
|
| 4 | + |
|
| 5 | +Raspberry Pi OSでは、ネットワーク管理方式として主に以下の3つが利用されます。 |
|
| 6 | + |
|
| 7 | +- **ifupdown** |
|
| 8 | +- **systemd-networkd** |
|
| 9 | +- **NetworkManager** |
|
| 10 | + |
|
| 11 | +どの方式が使われているかを確認する手順は以下の通りです。 |
|
| 12 | + |
|
| 13 | + |
|
| 14 | +## 1. `/etc/network/interfaces` の確認 |
|
| 15 | + |
|
| 16 | +このファイルに具体的な設定(例: `iface eth0 inet dhcp`)が記載されていれば、**ifupdown**で管理されています。 |
|
| 17 | + |
|
| 18 | +```sh |
|
| 19 | +cat /etc/network/interfaces |
|
| 20 | +``` |
|
| 21 | + |
|
| 22 | + |
|
| 23 | +## 2. systemd-networkdの状態を確認 |
|
| 24 | + |
|
| 25 | +systemd-networkdサービスが動作していれば、**systemd-networkd**で管理されています。 |
|
| 26 | + |
|
| 27 | +```sh |
|
| 28 | +systemctl is-active systemd-networkd |
|
| 29 | +``` |
|
| 30 | + |
|
| 31 | +`active`と表示されれば、systemd-networkdが有効です。 |
|
| 32 | + |
|
| 33 | + |
|
| 34 | +## 3. NetworkManagerの状態を確認 |
|
| 35 | + |
|
| 36 | +NetworkManagerサービスが動作していれば、**NetworkManager**で管理されています。 |
|
| 37 | + |
|
| 38 | +```sh |
|
| 39 | +systemctl is-active NetworkManager |
|
| 40 | +``` |
|
| 41 | + |
|
| 42 | +`active`と表示されれば、NetworkManagerが有効です。 |
|
| 43 | + |
|
| 44 | +--- |
|
| 45 | + |
|
| 46 | +## まとめ表 |
|
| 47 | + |
|
| 48 | +| チェック項目 | 管理方式 | |
|
| 49 | +|----------------------------------------|-------------------------| |
|
| 50 | +| `/etc/network/interfaces`に記載あり | ifupdown | |
|
| 51 | +| `systemd-networkd` が active | systemd-networkd | |
|
| 52 | +| `NetworkManager` が active | NetworkManager | |