Ubuntu管理者として動作するたびに、システムのネットワーク設定を管理します。 あなたは、Linuxシステムのいくつかの種類のネットワークカードに変更を加えると、接続がダウンします。 ネットワークインターフェイスは、実質的または事実上存在するように見える、とあなたは、単に方法のいずれかを使用してそれらを活性化することが このチュートリアルでは、いくつかの手法を使用して、Ubuntu内のネットワークインターフェイスを有効にし、無効にする方法を説明します。 すべての命令はUbuntu20で実行されました。04Lts、最新のUbuntuリリース。 のは、詳細を開始してみましょう!
まず、Ubuntu20/04Linuxシステムにネットワークツールをインストールする必要があります(まだインストールされていない場合)。 したがって、シェルで以下のapt installクエリを試し、Enterキーを押して実行します。 インストールプロセスを続行するには、ユーザーパスワードを追加します。
$ sudo apt install net-tools
ifconfigコマンドを使用してネットワークインターフェイスを制御する
ネットワークツールがインストールされたので、システムに組み込まれている既存のネットワークインターフェイスに関する情報を取得する必要があります。 この目的のために、ネットワークインターフェイスに関するデータを表示できる”ip”コマンドがあります。 したがって、シェルで”ip”コマンドの後に変数”a”を実行し、Enterキーを押します。
$ ip a
上記の画像に示されているインターフェイスを見ることができます。enp0s3。 インターフェイスは、今アップしてアクティブです。 これを無効にするには、シェルで”ifconfig”コマンドを使用し、その後に適用されるインターフェイス名と状態を使用します。 したがって、以下のコマンドでは状態を「ダウン」として言及しています。
$ sudo ifconfig enp0s3 down
インターフェイスの状態をチェックすると、インターフェイス”enp0s3″の状態が”down”に変更されました。
$ ip a
以下のようにコマンドの下の”grep”フラグを使用して、インターフェイス”enp0s3″の状態を個別に確認することもで
$ ip a | grep -A 1 "enp0s3"
状態を再びupに変更したい場合は、以下に示す”up”として状態を示す同じ前述のコマンドをシ
$ sudo ifconfig enp0s3 up
インターフェイス”enp0s3″の状態をもう一度確認すると、再び起動していることがわかります。
Systemctlコマンドを使用してネットワークインターフェイスを制御
Ubuntu20内のネットワークサービスを無効04Linuxシステムは、”systemctl”リポジトリまたはツールを介しています。 したがって、まず、systemctlコマンドの後にキーワード”status”を以下のように入力して、ネットワークサービスの状態を確認する必要があります。 出力には、サービスがアクティブで正常に実行されていることが表示されます。
$ sudo systemctl status NetworkManager.service
サービスを無効にするには、まずサービスを停止する必要があります。 システムリソースにアクセスできないようにします。 したがって、systemctlコマンドを2回使用する必要があります。 私たちはそれを停止するために”stop”キーワードでそれを使用するのは初めてです。 そして、二度目は、同様に下の画像に示すように、我々は”disable”キーワードでそれを使用します。
$ sudo systemctl stop NetworkManager.service$ sudo systemctl disable NetworkManager.service
を使用してネットワークサービスを停止して無効にすると、ステータスを再度確認すると、サービスが無効になっていることがわかります。
$ sudo systemctl status NetworkManager.service
以下のrestart and enableキーワードコマンドを使用して、Ubuntu20.04システムでネットワークサービスを再度有効にしましょう。 あなたは、システムがそれにリソースパスを提供することによって、このサービスを有効にしている、見ることができます。
$ sudo systemctl restart NetworkManager.service$ sudo systemctl enable NetworkManager.service
を使用してネットワークサービスを有効にするstatusコマンドを使用してネットワークサービスを再度確認すると、正常に有効化され、有効化されていることがわかりました。
$ sudo systemctl enable NetworkManager.service
結論
私たちは議論し、無効にする二つの簡単な方法を実装し、Ubuntu20.04Linuxシステムでネットワークインターフェイスを有効にし 最良の結果を得るために、Ubuntu20.04Linuxシステムでこれらの方法を実装している間は、ステップを見逃さないようにしてください。