Linaro OSでのIPアドレス処理

Linaro OSでのIPアドレス処理

Linaro OS(ARM)でネットワーク設定を処理しようとしています。

GUI アプレットを使用すると、システムは NetworkManager モードを使用し、/etc/NetworkManager/system-connection/net-name.nmconnection設定ファイルをコンパイルします。
ローカルWebページでネットワーク設定を変更する必要があります(デフォルトでは手動およびDHCPで、またはその逆に切り替えます)。したがって、Apache+PHP 制御を受けます。
ファイルを変更するか(複雑な)コマンドライン(どのコマンド??)を介してこれを実行できます。

または、/etc/network/interfacesファイルをコンパイルすることもできます。 NetworkManagerはそのファイルで定義されている設定を無視する必要があります。あまり複雑ではありませんが、NetworkManagerを介して設定できる「他の取得パス/アドレスを無視する」フラグを設定したいと思います。interfacesイベントファイルに何が含まれているかわかりません。

他の解決策がありますか?

ベストアンサー1

nmtui最後に、端末コンソールがある場合は使用することにしました。
Web / PHPで変更する必要がある場合は、次を使用します。

nmcli connection modify 'Wired connection 2' setting.property value

bashスクリプトに統合し、PHP側で実行するのはとても簡単です。

おすすめ記事