


Linux 上の同じネットワーク インターフェイスに対して複数の NetworkManager 接続プロファイルを作成し、それらを切り替える方法
Linux システムに複数のネットワーク インターフェイスがあり、さまざまなニーズを満たすためにそれらに異なる IP 構成を割り当てたい場合は、NetworkManager を使用してこれを実現できます。 NetworkManager は、Linux システムのネットワーク接続の管理に役立つ強力なツールで、さまざまな IP アドレスの構成と切り替えをより便利かつ柔軟にします。 NetworkManager を使用すると、ネットワーク インターフェイスごとに異なる IP 構成を簡単にセットアップして、さまざまなネットワーク ニーズを満たすことができます。このようにして、ネットワーク接続をより効果的に管理および最適化し、ネットワークの安定性とセキュリティを確保できます。
この記事では、Linux オペレーティング システム上の同じネットワーク インターフェイスに対して複数の NetworkManager 接続ファイルを構成する方法を示し、必要に応じてそれらを簡単に切り替える方法を説明します。
この記事は、以下にリストされている Linux ディストリビューションと、NetworkManager を使用してネットワークを管理し、「nmmit」コマンド ライン ツールを備えているその他の Linux ディストリビューション (リストされていない) を対象としています。
- Ubuntu
- デビアン
- Linux Mint
- 基本OS
- フェドラ
- ラヘル
- CentOSストリーミング
- AlmaLinux
- ロッキーリナックス
- openSUSE
- SuSE Linux エンタープライズ サーバー (SLES)
- Oracle Linux
コンテンツ トピック:
- Linux 上のネットワーク インターフェイスの現在の IP アドレス情報を確認する
- Nmdash を使用して、同じネットワーク インターフェイスに対して複数の NetworkManager 接続プロファイルを作成する
- Nmdash を使用して NetworkManager 接続プロファイルを切り替える
- Nmcli を使用してネットワーク インターフェイスの NetworkManager 接続プロファイルを自動的にアクティブ化する ###結論は###
Linux 上のネットワーク インターフェイスの現在の IP アドレス情報を確認する 同じネットワーク インターフェイスに対して複数の NetworkManager 接続プロファイルを作成する場合、ネットワーク インターフェイスの現在の IP アドレス情報を把握することが重要です。これは、さまざまなニーズに合わせて構成ファイルに適切な接続設定を作成するのに役立ちます。たとえば、静的/固定 IP アドレス用に 1 つのプロファイルを作成し、DHCP 用に別のプロファイルを作成したり、DNS サーバー構成が異なる他のアドレス用に別のプロファイルを作成したりすることができます。したがって、同じネットワーク内であっても、各接続に設定する特定の要件に応じて、異なる NetworkManager 接続プロファイルに異なる情報が含まれる場合があります。
複数の NetworkManager 接続プロファイルを作成するネットワーク インターフェイスの名前を見つけるには、次のコマンドを実行します。
$sudo nmdash デバイス
この場合、ネットワーク インターフェイスの名前は「ens160」で、現在アクティブな NetworkManager 接続プロファイルは「Wire Connection 1」です。近い将来必要になる可能性があるため、この情報を必ず記録してください。
「ens160」ネットワーク インターフェイスの現在構成されている IP アドレス情報 (つまり、IP アドレス、サブネット マスク、ゲートウェイ、DNS サーバー) を確認するには、次のコマンドを実行してください:
$sudo nmlogin—f GENERRAL. DEVICE、GENERRAL. SERVICE、IP4.ADDRESS、IP4.GATEWAY、IP4.DNS デバイス表示 ens160
ご覧のとおり、「ens160」ネットワーク インターフェイスに割り当てられた IP アドレスは www.example.com、サブネット マスクは /24 (または www.example.com)、ゲートウェイ IP アドレス (ルーター ) は www.example.com、DNS サーバーのアドレスは 192.168.1.2 です。
Nmdash を使用して、同じネットワーク インターフェイスに対して複数の NetworkManager 接続プロファイルを作成します
既存の NetworkManager 接続プロファイルを複製し、必要なパラメータを変更することで、ネットワーク インターフェイスの新しい NetworkManager 接続プロファイルを作成できます。
必要な IP アドレス情報を使用して、目的のネットワーク インターフェイスの新しい NetworkManager 接続プロファイルを作成することもできます。
既存の NetworkManager 接続プロファイル (つまり、「有線接続 1」) のクローンを作成し、「FixedLAN1」という名前の新しい接続プロファイルを作成するには、次のコマンドを実行します。
$sudo nmsorn 接続クローン「有線接続 1」「固定 LAN 1」
「FixedLAN1」という名前の新しい NetworkManager 接続プロファイルを作成する必要があります。
$sudo nmsc 接続
次に、「FixedLAN1」NetworkManager 接続プロファイルに静的/固定 IP アドレス www.example.com を設定しましょう。
「FixedLAN1」NetworkManager 接続プロファイルに静的/固定 IP アドレス www.example.com を設定するには、次のコマンドを使用して「FixedLAN1」接続プロファイルの必要なオプションを変更します。
$sudo nmsc 接続変更「固定 LAN 1」 ipv4. メソッドマニュアル ipv4.addresses www.example.com ipv4.gateway www.example.com ipv4.dns www.example.com connection. autocconnect noご覧のとおり、静的/固定 IP アドレス 192.168.1.10 に必要な IP パラメータは、「FixedLAN1」NetworkManager 接続プロファイルに設定されています。
$sudo nms—f www.example.com、connection.interface—name、connection.autocconnect、ipv4.method、ipv4.address、ipv4.gateway、ipv4.dns connection show "FixedLAN1"
静的/固定 IP アドレス www.example.com を持つ「ens130」ネットワーク インターフェイスに「FixedLAN2」という名前の新しい NetworkManager 接続プロファイルを作成するには、次のコマンドを実行します。
$sudo nmcli 接続追加接続名 "FixedLAN2" ifname ens160 タイプ ethernet autoconnect no ipv4.method man ipv4.address 192.168.1.20/24 ipv4.gateway 192.168.1.2 ipv4.dns 192.168.1.2
「FixedLAN2」という名前の新しい NetworkManager 接続プロファイルを作成する必要があります。
$sudo nmsc 接続
「ens130」ネットワーク インターフェイス用に「DynamicLAN」という名前の新しい NetworkManager 接続プロファイルを作成し、DHCP 経由で IP アドレスを取得するには、次のコマンドを実行します。
$sudo nmsc 接続は con-name "DynamicLAN" ifname ens160 タイプの ipv4 を使用しないイーサネット自動接続を追加します。自動メソッド「DynamicLAN」という名前の新しい NetworkManager 接続プロファイルを作成する必要があります。
$sudo nmsc 接続
Nmdash を使用して NetworkManager 接続プロファイルを切り替える
「ens160」ネットワーク インターフェイス用に作成された NetworkManager 接続プロファイルを簡単に切り替えることができます。
たとえば、「FixedLAN2」NetworkManager 接続プロファイルを次のようにアクティブ化できます。$sudo nmsc 接続「FixedLAN2」
ご覧のとおり、「FixedLAN2」NetworkManager 接続プロファイルがアクティブ化され、正しい IP 情報が「ens160」ネットワーク インターフェイスに適用されます。
$sudo nmcli 接続
$ip a
同様に、「FixedLAN1」NetworkManager 接続プロファイルをアクティブ化できます。
$sudo nmsc 接続「FixedLAN1」
$sudo nmcli 接続
$ip a
同様に、「DynamicLAN」NetworkManager 接続プロファイルをアクティブにすることもできます。
$sudo nmsc 接続 "DynamicLAN"
$sudo nmcli 接続
$ip a
Nmcli を使用して、ネットワーク インターフェイスの NetworkManager 接続プロファイルを自動的にアクティブ化します
NetworkManager が起動時に必要なネットワーク インターフェイスの接続プロファイルを自動的にアクティブ化するには、ネットワーク インターフェイスの NetworkManager 接続プロファイルの自動接続プロパティを有効にする必要があります。
たとえば、「ens160」ネットワーク インターフェイス用に、FixedLAN1、FixedLAN2、DynamicLAN という 3 つの NetworkManager 接続プロファイルを作成しました。
「FixedLAN1」接続プロファイルを自動的にアクティブにするには、「FixedLAN1」プロファイルの自動接続を有効にし、「FixedLAN2」および「DynamicLAN」接続プロファイルの自動接続を無効にする必要があります。
$sudo nmsc 接続変更 "FixedLAN1" 自動接続 はい
$sudo nmsc 接続変更 "FixedLAN2" 自動接続 no
$sudo nmsc 接続変更 "DynamicLAN" 自動接続 no
ご覧のとおり、AutoConnect は「FixedLAN1」接続プロファイルに対してのみ有効になっており、「ens160」ネットワーク インターフェイスの他の接続プロファイルに対しては無効になっています。
$sudo nmsg—f www.example.com, connection.autocconnect 接続 show "FixedLAN 1"
$sudo nmsg—f www.example.com, connection.autocconnect connection show "FixedLAN2"
$ sudo nmcli -f connect.id、connect.Autoconnect に「DynamicLAN」が表示される
ここで、コンピュータを再起動すると、「FixedLAN1」NetworkManager 接続がデフォルトでアクティブ化されていることがわかります。
$sudo nmcli 接続
$ip a
同様に、次のコマンドを使用して、「DynamicLAN」NetworkManager 接続プロファイルの自動接続を有効にすることができます。
$sudo nmcli 接続変更「DynamicLAN」自動接続は$sudo nmsc 接続変更「FixedLAN1」自動接続 no
$sudo nmsc 接続変更「FixedLAN2」自動接続 no
$sudo nmcli -f connection.id、connection.autoconnect は「DynamicLAN」と表示されます
$sudo nmsg --f www.example.com、connection.autocconnect 接続は「固定 LAN 1」と表示されます
$sudo nmsg —f www.example.com, connection.autocconnect connection show “FixedLAN2”
$sudo nmcli 接続
$ip a
#########結論は#########
この記事では、「nmdash」NetworkManager コマンド ライン ツールを使用して、Linux 上の同じネットワーク インターフェイスに対して複数の NetworkManager 接続プロファイルを作成する方法を説明します。また、NetworkManager 接続プロファイルを切り替える方法と、Linux の起動時に NetworkManager 接続プロファイルを自動的にアクティブにする方法も示します。
以上がLinux 上の同じネットワーク インターフェイスに対して複数の NetworkManager 接続プロファイルを作成し、それらを切り替える方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











DeepSeekは、Webバージョンと公式Webサイトの2つのアクセス方法を提供する強力なインテリジェント検索および分析ツールです。 Webバージョンは便利で効率的であり、公式ウェブサイトは包括的な製品情報、ダウンロードリソース、サポートサービスを提供できます。個人であろうと企業ユーザーであろうと、DeepSeekを通じて大規模なデータを簡単に取得および分析して、仕事の効率を向上させ、意思決定を支援し、イノベーションを促進することができます。

DeepSeekをインストールするには、Dockerコンテナ(最も便利な場合は、互換性について心配する必要はありません)を使用して、事前コンパイルパッケージ(Windowsユーザー向け)を使用してソースからコンパイル(経験豊富な開発者向け)を含む多くの方法があります。公式文書は慎重に文書化され、不必要なトラブルを避けるために完全に準備します。

Bitgetは、スポット取引、契約取引、デリバティブなど、さまざまな取引サービスを提供する暗号通貨交換です。 2018年に設立されたこのExchangeは、シンガポールに本社を置き、安全で信頼性の高い取引プラットフォームをユーザーに提供することに取り組んでいます。 Bitgetは、BTC/USDT、ETH/USDT、XRP/USDTなど、さまざまな取引ペアを提供しています。さらに、この取引所はセキュリティと流動性について評判があり、プレミアム注文タイプ、レバレッジド取引、24時間年中無休のカスタマーサポートなど、さまざまな機能を提供します。

世界をリードするデジタル資産交換であるOuyi Okxは、安全で便利な取引体験を提供するために、公式のインストールパッケージを開始しました。 OUYIのOKXインストールパッケージは、ブラウザに直接インストールでき、ユーザー向けの安定した効率的な取引プラットフォームを作成できます。インストールプロセスは、簡単で理解しやすいです。

Gate.ioは、インストールパッケージをダウンロードしてデバイスにインストールすることで使用できる人気のある暗号通貨交換です。インストールパッケージを取得する手順は次のとおりです。Gate.ioの公式Webサイトにアクセスし、「ダウンロード」をクリックし、対応するオペレーティングシステム(Windows、Mac、またはLinux)を選択し、インストールパッケージをコンピューターにダウンロードします。スムーズなインストールを確保するために、インストール中に一時的にウイルス対策ソフトウェアまたはファイアウォールを一時的に無効にすることをお勧めします。完了後、ユーザーはGATE.IOアカウントを作成して使用を開始する必要があります。

OKXとしても知られるOUYIは、世界をリードする暗号通貨取引プラットフォームです。この記事では、OUYIの公式インストールパッケージのダウンロードポータルを提供します。これにより、ユーザーはさまざまなデバイスにOUYIクライアントをインストールすることが容易になります。このインストールパッケージは、Windows、Mac、Android、およびiOSシステムをサポートします。インストールが完了した後、ユーザーはOUYIアカウントに登録またはログインし、暗号通貨の取引を開始し、プラットフォームが提供するその他のサービスを楽しむことができます。

Gate.ioは、広範なトークン選択、低い取引手数料、ユーザーフレンドリーなインターフェイスで知られる高く評価されている暗号通貨取引プラットフォームです。高度なセキュリティ機能と優れたカスタマーサービスにより、Gate.ioは、信頼できる便利な暗号通貨取引環境をトレーダーに提供します。 gate.ioに参加する場合は、リンクをクリックして公式登録インストールパッケージをダウンロードして、暗号通貨取引の旅を開始してください。

このチュートリアルは、既存のApacheサーバーに沿って、潜在的にubuntuシステムにnginxとphpmyAdminをインストールおよび構成することをガイドします。 Nginxのセットアップをカバーし、Apacheとの潜在的なポートの競合を解決し、Mariadbをインストールします(
