質問: ubuntuでsshを介してip設定を変更する。何をすべきですか? ubuntuでipパラメーターの設定を処理する方法についてさまざまなことを聞いたことがあります。 guiがkdeやgnomeのようにインストールされている場合は、ネットワークマネージャーのみを使用してip設定を設定または変更する必要があるという情報源がいくつかあります。これは、リモートセッション中にipアドレスを変更するというすでに複雑な問題に追加されます。 rdpまたはvncがオプションではない場合があります。 何を考慮すべきですか?
回答: ubuntuのデフォルトのネットワークマネージャーであるnetworkmanagerは、ヘッドレス/ sshセットアップではうまく機能しません。 nmcli というコマンドラインインターフェイスがありますが、機能が制限されています。1つの解決策は、networkmanagerを無効にし、/etc/network/interfacesファイルを介してネットワーク設定を直接制御することです。マニュアルページ man interfaces は、その構文を理解するための良い出発点です。/etc/network/interfacesファイルを変更するたびに、以下を実行して設定を適用できます。sudo service networking restart ssh接続が切断される可能性が非常に高く、再接続する必要があります。