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 画像処理および修復ソリューション

従来の Linux イメージで作成された ECS クラウド サーバーには、NTP と YUM が設定...

ReactRouterの実装

ReactRouterの実装ReactRouterはReactのコアコンポーネントです。主にReac...

Linux ログ表示方法 6 つのまとめ

バックエンド プログラマーは、さまざまな場所で Linux を扱います。Linux ログの読み方がわ...

DockerでSpringbootプロジェクトを実行する方法

1. IDEAの下にあるターミナルをクリックし、mvn clean installと入力します。 次...

Dockerでリモートアクセスを有効にする方法

DockerデーモンソケットDocker デーモンは、 unix 、 tcp 、 fdの 3 種類の...

rpm を使用して指定されたバージョンの docker (1.12.6) をインストールする詳細な手順

1. 理由システムが Centos7.3 の場合、yum install docker を使用して直...

MySQL 8.0.17 のインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.17のインストールと設定方法を参考までに紹介します。具体的な内容は...

JavaScript フロー制御 (ループ)

目次1. forループ2. 二重の for ループ3. whileループ4. dowhileループ5...

リクエスト数を制限するために Ajax 同時リクエストを実装するために js を使用するサンプル コード

問題の説明: 非同期リクエストの数が不確定な場合、数百の http リクエストが瞬時に発生したときに...

mysql 変数の使用例の分析 [システム変数、ユーザー変数]

この記事では、例を使用して MySQL 変数の使用方法を説明します。ご参考までに、詳細は以下の通りで...

最新バージョンMySQL5.7.19 解凍版インストールガイド

MySQL バージョン: MySQL Community Edition (GPL) ------ ...

MySQL 8.0.16 圧縮パッケージのインストールと設定方法のグラフィックチュートリアル

この記事では、MySQL 8.0.16圧縮パッケージのインストールと設定方法を参考までに紹介します。...

Vueは書籍ショッピングカートの機能を実現

この記事の例では、書籍ショッピングカート機能を実現するためのVueの具体的なコードを参考までに共有し...

ico ミラー コードを HTML に追加します (favicon.ico はルート ディレクトリに配置されます)

コード:コードをコピーコードは次のとおりです。 <!DOCTYPE html PUBLIC &...

CentOS 7.4 64 ビット版に MySQL 8.0 をインストールして設定するための詳細な手順

ステップ1: MySQL YUMソースを取得するMySQLの公式サイトにアクセスして、RPMパッケー...