序文 Linux システムをインストールした後の最も一般的なタスクは、ネットワーク構成です。もちろん、システムのインストール時にネットワーク インターフェイスを構成することもできます。ただし、システムをインストールした後にネットワークを構成したり、既存の設定を変更したりすることを好む人もいます。 ご存知のとおり、コマンド ラインでネットワーク設定を構成するには、まずシステムで使用可能なネットワーク インターフェイスの数を知る必要があります。この簡単なガイドでは、Linux および Unix オペレーティング システムで利用可能なネットワーク インターフェイスを見つけるためのすべての可能な方法をリストします。 Linuxで利用可能なネットワークインターフェースを見つける 使用可能なネットワーク インターフェイスを見つけるには、次の方法を使用できます。 方法1: ifconfigコマンドを使用する ifconfig コマンドを使用してネットワーク インターフェイスを表示する方法は、今でも最も一般的に使用されている方法です。この方法をまだ使用している Linux ユーザーは多くいると思います。 $ ifconfig -a サンプル出力:
上記の出力に示されているように、私の Linux マシンには 2 つのネットワーク インターフェイスがあり、それらは enp5s0 (マザーボード上の有線ネットワーク カード) と wlp9s0 (ワイヤレス ネットワーク カード) と呼ばれます。 lo はループバック ネットワーク カードであり、ローカル ネットワーク サービスにアクセスするために使用されます。通常、その IP アドレスは 127.0.0.1 です。 FreeBSD などの多くの UNIX バリアントで同じ ifconfig を使用して、使用可能なネットワーク カードを一覧表示することもできます。 方法2: ipコマンドを使用する 最新の Linux バージョンでは、ifconfig コマンドは非推奨になっています。次のように、ip コマンドを使用してネットワーク インターフェイスを一覧表示できます。 $ ipリンク表示 サンプル出力:
次のコマンドを使用して表示することもできます。 $ IPアドレス $ ip -s リンク 気づきましたか?これらのコマンドは、接続されているネットワーク インターフェイスのステータスも表示します。上記の出力をよく見ると、有線 NIC がネットワーク ケーブルに接続されていないことがわかります (上記の出力の DOWN で示されています)。また、ワイヤレス カードが接続されています (上記の出力の UP から確認できます)。詳細については、Linux でネットワーク インターフェイスの接続状態を確認するための以前のガイドを参照してください。 これら 2 つのコマンド (ifconfig と ip) は、Linux システムで使用可能なネットワーク カードを表示するのに十分です。 ただし、Linux でネットワーク インターフェイスを一覧表示する方法は他にもあります。これについては以下で説明します。 方法3: /sys/class/netディレクトリを使用する Linux カーネルは、ネットワーク インターフェイスに関する詳細情報を /sys/class/net ディレクトリに保存します。このディレクトリの内容をチェックして、使用可能なインターフェイスのリストが前の結果と一致するかどうかを確認できます。 $ ls /sys/class/net サンプル出力:
方法4: /proc/net/devディレクトリを使用する Linux オペレーティング システムでは、/proc/net/dev ファイルにネットワーク インターフェイスに関する情報が含まれています。 利用可能なネットワーク カードを表示するには、次のコマンドを使用して上記のファイルの内容を表示します。 $ cat /proc/net/dev サンプル出力:
方法5: netstatコマンドを使用する netstat コマンドは、ネットワーク接続、ルーティング テーブル、インターフェイス統計、マスカレード接続、マルチキャスト メンバーシップなど、さまざまな情報を一覧表示できます。 $ ネットスタット -i サンプル出力:
netstat は非推奨であり、 方法6: nmcliコマンドを使用する nmcli は、NetworkManager を制御し、ネットワークの状態を報告するために使用されるコマンドライン ツールです。ネットワーク接続の作成、表示、編集、削除、有効化、無効化、およびネットワーク ステータスの表示に使用できます。 Linux システムに NetworkManager がインストールされている場合は、次のコマンドを使用して、nmcli を使用して利用可能なネットワーク インターフェイスを一覧表示できます。 $ nmcli デバイスステータス または $ nmcli 接続表示 Linuxで利用可能なネットワークインターフェースを見つける方法がわかりました Linux で利用可能なネットワーク インターフェイスを見つける他の簡単な方法をご存知の場合は、下のコメント セクションで共有してください。コメントを確認して、このガイドを更新します。 要約する 以上がこの記事の全内容です。この記事の内容が皆様の勉強や仕事に何らかの参考学習価値をもたらすことを願います。123WORDPRESS.COM をご愛顧いただき、誠にありがとうございます。 以下もご興味があるかもしれません:
|
<<: antd+reactプロジェクトをviteに移行するためのソリューションの詳細な説明
>>: MySQL の FIND_IN_SET() と IN の違いを簡単に分析します
1: 速度と読み込み方法の違いdivとtableの違いは速度ではなく、読み込み方法です。速度はネット...
プロシージャ sp_name を削除します//これまで、MYSQL 構文の基礎知識について説明して...
最終的な解決策は最後の写真にありますリモート データベース ( Linux システム) に接続したと...
前面に書かれた注文テーブル、アクセス記録テーブル、商品テーブルなど、日常生活でデータベースを操作する...
この記事では、簡単なパズルゲームを実装するためのjsの具体的なコードを参考までに共有します。具体的な...
目次例1例2例3例4例1 <html> <ヘッド> <title>...
1. トランザクションはACID特性を持つ原子性: トランザクションは、トランザクションによって分割...
シナリオ 1:半透明の境界線を実現するには: CSS スタイルのデフォルトの動作により、背景色はコン...
同じコマンドを複数回実行するさまざまな種類のループについて学習しましょう。 awk スクリプトには、...
ブラウザ モジュールの主な機能は、http リクエスト ヘッダーの「User-Agent」の値とブラ...
1.デバイス幅定義: 出力デバイスの画面表示幅を定義します。 Web ページが Safari で開か...
Dockerfile の紹介Docker は、Dockerfile の内容を読み取ってイメージを自動...
目次序文QueryCache の概要クエリキャッシュ構成QueryCache の使用queryCac...
今日は、Taobao、JD.comなどのショッピングモールでよく使われている、小さな画像の上にマウス...
目次1. Ant Design Vueを統合する2. コンポーネントの使用1. 完全な引用2. コン...