数日前、ネットワークパラメータの設定を簡素化するための新しいバージョンのインターフェイスのリリースが発表されました。 NetworkManager 1.32 この新しいバージョンでは、バグ修正に加えて、新しい機能も見つけることができます。その中で最も興味深いのは、ファイアウォール管理バックエンドを選択する機能です。
NetworkManagerに慣れていない人は、これを知っておく必要があります のソフトウェアユーティリティです simplificar ネットワークの使用 コンピュータの Linux上 およびその他のUnixベースのオペレーティングシステム。 このユーティリティ ネットワーク選択に日和見主義的なアプローチを取り、 停止が発生したとき、またはユーザーがワイヤレスネットワーク間を移動したときに、利用可能な最善の接続を使用しようとします。
NetworkManager1.32の主な新機能
この新しいバージョンでは、 ファイアウォール管理バックエンドを選択する機能が提供されています、NetworkManager.confに新しいオプションが追加されました。 デフォルトでは、「nftables」バックエンドが構成されており、システムにファイルがなく、iptablesが存在する場合、デフォルトのバックエンドは「iptables」になります。
また、 逆DNSルックアップを実行する機能が提供されたことに注意してください システムに提供されたIPアドレスに定義されたDNS名に基づいてホスト名を構成します。 このモードは、プロファイルのホスト名オプションを使用して有効になります。 以前は、ホスト名を決定するためにgetnameinfo()関数が呼び出されていました。これは、NSS設定と/ etc / hostnameで指定された名前を考慮に入れていました。
私達はまたそれを見つけることができます APIに変更が加えられました 既存のプラグインとの互換性に影響を与えるべきではありません。 たとえば、長い間廃止されていたPropertiesChangedトークンとD-Busの所有権の処理は中止されました。
その他の変更点 目立つ:
- libnmライブラリは、NMSimpleConnection、NMSetting、およびNMSettingクラスの構造体定義を非表示にします。 「connection.uuid」の形式は、接続プロファイルを識別するための主キーとして使用されます。
- 新しいオプション「ethtool.pause-autoneg」、「ethtool.pause-rx」、および「ethtool.pause-tx」が追加され、イーサネットフレームの送受信時に遅延が発生します。
- 「ethernet.accept-all-mac-address」パラメータが追加され、ネットワークアダプタを「無差別」モードにして、現在のシステムにアドレス指定されていないトランジットネットワークフレームを分析できるようになりました。
- ルーティングルールタイプのサポートが追加されました
- 変更されたトラフィック制御ルールに関する動作:デフォルトで、NetworkManagerはシステムにすでに設定されているqdiscsルールとトラフィックフィルタを保存するようになりました。
- iwd構成ファイルでのNetworkManagerワイヤレスプロファイルの複製。
- DHCPオプション249(Microsoftクラスレス静的ルート)のサポートが追加されました。
- アドレスバインディングの更新要求を制御するカーネルパラメータ「rd.net.dhcp.retry」のサポートが追加されました
- IP。
- ソースコードの大規模な再構築が実行されました。
最後に、はいもっと知りたい あなたはそれを行うことができます 下のリンクから。
NetworkManager 1.32を入手するにはどうすればよいですか?
この新しいバージョンを入手できることに興味がある人のために 現時点では、Ubuntuまたは派生物用にビルドされたパッケージはないことを知っておく必要があります。 したがって、このバージョンを入手したい場合 ソースコードからビルドする必要があります。
迅速な更新のために公式のUbuntuリポジトリに組み込まれるのは数日ですが。
だからあなたが望むなら、待つことです 新しいアップデートが公式のUbuntuチャネル内で利用可能になるためには、 アップデートがすでに利用可能かどうかを確認できます このリンクをクリックします。
それが発生するとすぐに、次のコマンドを使用して、システム上のパッケージとリポジトリのリストを更新できます。
sudo apt update
また、新しいバージョンのNetworkManager 1.32をシステムにインストールするには、次のコマンドのいずれかを実行するだけです。
利用可能なすべてのパッケージを更新してインストールします
sudo apt upgrade -y
networkmanagerのみを更新してインストールします。
sudo apt install network-manager -y