CentOS7でXShellとネットワーク設定を接続する方法

CentOS7でXShellとネットワーク設定を接続する方法

1. Linuxネットワーク構成

ネットワークを構成する前に、まずローカル IPv4 アドレスやデフォルト ゲートウェイなどの情報を取得する必要があります。

centOS7 をインストールしてセットアップ コマンドを使用した後、ネットワーク構成オプションがありません。ネットワークを設定するには、nmtui コマンドを使用する必要があります。次のインターフェースを入力します。

矢印キーを使用して最初の項目「接続の編集」を選択し、Enter キーを押して編集インターフェイスに入ります。 CentOS7 のデフォルトのネットワーク カード名は eno16777736 です。[編集] を選択して Enter キーを押します。

次に、取得した IPv4 とデフォルト ゲートウェイ情報を対応する場所に追加します。 IPv4 アドレスの最初の 3 つのフィールドは一貫している必要があり、最後のフィールドは任意にすることができます。

[OK] を選択し、レイヤーごとに終了して、[終了] を選択すると、コマンド ラインが表示されます。nmtui コマンドを再度使用し、[接続をアクティブにする] を選択して接続をアクティブ化し、Enter キーを押します。

アクティベーション ページに入ったら、[アクティベート] を選択して Enter キーを押します。最後に、終了してメイン ページに戻ります。関連情報を表示するには、ifconfig コマンドを実行します。

2. XShellに接続する

XShell を開いて新しいセッションを作成します。セッションには任意の名前を付けることができます。下の図に示すように、ホスト フィールドに Linux システムで設定されている IPv4 アドレスを入力します。

次に、「ユーザー認証」をクリックし、Linux システムのユーザー名とパスワードを入力します。 (この手順は必須ではありません)

最後に、注意すべき小さな問題があります。XShell に接続する場合、ローカル ネットワークは Linux を構成するときに使用するネットワークと同じである必要があります。そうでない場合、接続は失敗します。たとえば、設定時に Linux で自宅のネットワークを入力し、会社に出向いて、ローカル ネットワークを会社の無線ネットワークに接続します。このとき、先ほど設定した自宅のネットワークに接続することはできません。

3. デフォルトのネットワークカードは起動時に自動的に起動されます

Linux のネットワーク カードがオンになっていないために、XShell に接続できない場合があります。su コマンドを使用してスーパー ユーザー モードに切り替えてから、ifup eno16777736 (デバイスのネットワーク カード名) を使用して確認できます。ただし、システムではデフォルトでネットワーク カードが手動でオンになります。シャットダウン後に再度使用すると、ネットワーク カードはオフのままになります。解決策は次のとおりです。

タイプ=イーサネット
BOOTPROTO=なし
DEFROUTE=はい
IPV4_FAILURE_FATAL=いいえ
IPV6INIT=はい
IPV6_AUTOCONF=はい 
IPV6_DEFROUTE=はい
IPV6_FAILURE_FATAL=いいえ
名前=eno16777736 
UUID=01974b05 08ec- 4950- af02 bd434293b7bb 
デバイスeno16777736
ONBOOT=はい 
IPアドレス=192.168.1.14 
プレフィックス=32
ゲートウェイ=192.168.1.1
IPV6_ PEERDNS=はい
IPV6_PEERROUTES=はい

1. /etc/sysconfig/network-scripts/ディレクトリに移動します。

2. ifcfg-enxxxxxxxx ファイル(ネットワーク カードの名前が付けられた設定ファイル)を変更します。

3. ONBOOT=noをyesに変更します

4. 保存して再起動する

上記は、CentOS7 での XShell の接続方法とネットワーク設定の詳細な内容です。CentOS7 XShell ネットワーク設定の詳細については、123WORDPRESS.COM の他の関連記事に注目してください。

以下もご興味があるかもしれません:
  • パスワードログインなしでCentOS7にxshellリモートログインするアイデアを詳しく解説
  • Centos7 ネットワーク構成の詳細
  • VMware 仮想マシンでの CentOS7 ネットワーク構成 (ホストのワイヤレス インターネット アクセス)
  • CentOS7 の VirtualBox でのネットワーク設定チュートリアル (外部ネットワークに接続可能)

<<:  vue3.2 で追加された defineCustomElement の基本原理の詳細な説明

>>:  MySQL 同時実行制御の原則に関する知識ポイント

推薦する

Linux 構成 SSH パスワードフリーログイン「ssh-keygen」の基本的な使い方

目次1 SSHとは何か2 SSHパスワードフリーログインを設定する2.1 必要なソフトウェアのインス...

HTMLプログラミングタグとドキュメント構造の詳細な説明

HTML を使用してコンテンツをマークアップする目的は、Web ページにセマンティクスを与えることで...

Angularコンポーネントライフサイクルの詳細説明(I)

目次概要1. フックの呼び出し順序2. onChangesフック3. 変更検出メカニズムとDoChe...

vue N​​progress のプログレスバー機能を実装する際の一般的な問題

NProgress は、ページがジャンプしたときにブラウザの上部に表示される進行状況バーです。公式ウ...

Web ページでの Unicode 文字の使用の概要 (&#、\u など)

初期のコンピュータでは ASCII 文字しか使用できませんでしたが、コンピュータのアプリケーションの...

MySQL 接続例外とエラー 10061 の解決方法

MySQL は、スウェーデンの会社 MySQL AB によって開発されたリレーショナル データベース...

nginxリバースプロキシによるセッション障害の問題の解決策

同僚から助けを求められました。バックエンド システムへのログインは成功したものの、システムには正常に...

MySql の集計関数に条件式を追加する方法

MySQL のフィルタリングのタイミングは、集計関数で使用される where 条件と having ...

Vue3 でタイマーコンポーネントをカプセル化する方法

背景一部のショッピング モールの Web ページで商品の詳細を開くと、購入数量を選択するためのカウン...

MySQL パラメータ関連の概念とクエリ変更方法

序文:以前の記事では、特定のパラメータの機能についてよく紹介してきました。しかし、MySQL パラメ...

Linux C ログ出力コード テンプレート サンプル コード

序文この記事は主に Linux C でのログ出力コード テンプレートに関する関連コンテンツを紹介し、...

CSS スタイルの導入方法とその長所と短所の紹介

CSSを導入する3つの方法1. インラインスタイル利点: 書きやすく、重みがある 欠点: 構造とスタ...

HTM と HTML の違いは何ですか? HTM と HTML の違いは何ですか?

Web デザインを学習する過程で、html と htm の関係など、遭遇した多くの問題について深く...

独立した IP を介して Windows コンテナ イントラネットの Docker に直接アクセスする方法

Docker では、ポート マッピングを使用して、Docker コンテナーのサービスをホスト マシン...

MySQL 8.0.12 インストール グラフィック チュートリアル

MySQL8.0.12 インストールチュートリアルをみんなで共有します。 1. インストール1.イン...