XshellがvirtualBox仮想マシンに接続できない問題の解決策

XshellがvirtualBox仮想マシンに接続できない問題の解決策

まず、VirtualBox仮想マシンのネットワーク設定モードについて説明します。NAT+ホストオンリーモード

このモードを選択すると、仮想マシンが外部ネットワークに接続され、ローカル コンピューターが仮想マシンに接続されることが保証されます。

ネットワーク1: NATモード

ここに画像の説明を挿入

ネットワーク 2: ホストオンリーモード

ここに画像の説明を挿入

仮想マシンに入り、ifconfig と入力して、IP が表示されないことを確認します。

ここに画像の説明を挿入

しかし、Baidu に ping すると成功します。

ここに画像の説明を挿入

したがって、NAT ネットワークには問題はないが、Host-Only には問題があると推測できます。

通常、2 つのネットワーク カードに関する情報があるはずですが、現在は enp0s3 しかないため、ホスト専用ネットワーク カードが起動されていないと推測できます。

解決:

1. まず、起動時にenp0s3が自動的に起動するように設定します

vim /etc/sysconfig/ネットワークスクリプト/ifcfg-enp0s3
ONBOOT="yes" を追加します

2. enp0s8がない場合はenp0s8を作成する

cp エンプ0s3 エンプ0s8
vim jap0s8 より

構成は次のとおりです。
TYPE="イーサネット"
PROXY_METHOD="なし"
BROWSER_ONLY="いいえ"
BOOTPROTO="静的"
DEFROUTE="はい"
IPV4_FAILURE_FATAL="いいえ"
IPV6INIT="はい"
IPV6_AUTOCONF="はい"
IPV6_DEFROUTE="はい"
IPV6_FAILURE_FATAL="いいえ"
IPV6_ADDR_GEN_MODE="安定したプライバシー"
名前="enp0s8"
3ec9eebb-f9e1-4e4a-8ea7-ae6c4df8c795 の翻訳です。
デバイス="enp0s8"
ONBOOT="はい"
IPアドレス = "192.168.56.105"

注意: コピーされた UUID は、ifcfg-en0s3 の UUID と区別するために変更する必要があります。

3. ネットワークを再起動する

systemctl ネットワークを再起動

4. IPアドレスを確認すると、

ここに画像の説明を挿入

この時点で、ローカル コンピューター上の Xshell を使用して仮想マシンに接続できます。また、http://www.baidu.com に ping を実行してインターネットに接続することもできます。

Xshell が virtualBox 仮想マシンに接続できない問題の解決策に関するこの記事はこれで終わりです。Xshell が virtualBox 仮想マシンに接続できない問題の解決策に関する関連コンテンツの詳細については、123WORDPRESS.COM の以前の記事を検索するか、以下の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • xshellを使用してLinuxサーバーに接続する
  • Xshell を使用して VMware 上の Linux 仮想マシンに接続する (グラフィック手順)
  • 仮想マシンでXshell5をLinuxに接続する方法と障害の解決方法
  • xshell を使用してプロキシ機能を実装し、Navicat for MySQL でテストする

<<:  行間隔が広い場合の解決策(IE では 5 ピクセル多い)

>>:  CSS の :focus-within の楽しさについて簡単に説明します

推薦する

Angularフレームワークのビュー抽象定義の詳細な説明

序文「大規模なフロントエンド プロジェクト向け」に設計されたフロントエンド フレームワークである A...

Docker イメージのダウンロードが遅すぎる場合の解決策

Docker イメージのダウンロードが停止したり、遅すぎたりするネットでいろいろな方法を検索しました...

Apache ポートに基づいて仮想ホストを作成する例

apache: ポートに基づいて仮想ホストを作成する仮想ホスト(a、b、c)の作成を例に挙げます1)...

サーバーのDockerコンテナへのvscodeリモート接続を設定する方法

目次画像をプルするイメージを実行する(コンテナを生成する)コンテナを起動するコンテナに入るすべてのミ...

Bツリー挿入プロセスの概要

前回の記事 https://www.jb51.net/article/154153.htm では、B...

JS配列メソッドsome、every、findの使用に関する詳細

目次1. いくつか2. すべての3. 見つける1. いくつかsome()メソッドは、指定された関数の...

CocosCreator システムイベントがどのように生成され、トリガーされるかについての詳細な説明

目次環境まとめモジュール機能関連文書ソースコード分析CCGame.js CCInputManager...

mysql replace into の使用法の詳細な説明

replace ステートメントは、一般的に insert ステートメントに似ています。ただし、テーブ...

Windows Server 2008 R2 で忘れたパスワードを処理する方法

Windows Server 2008R2を忘れた場合の対処方法サーバーの数が多すぎる、サーバーが多...

CSSを使用して、頻繁に表示される奇妙なボタンを簡単に実装します。

背景グループでは、CSS を使用してインセット コーナー ボタンを実装する方法や、矢印付きのボタンを...

Vue でスロットを使用する方法についての簡単な説明

定義と使用方法:コンポーネントのテンプレートでスロットタグの定義を使用します。デフォルトの表示値は、...

要素シャトルフレームのパフォーマンス最適化の実装

目次背景解決新しい質問高度な背景シャトル ボックスが大量のデータを処理すると、レンダリングされる D...

CSS 境界線の半分または部分的に表示される実装コード

1. 疑似クラスを使用して境界線の半分を表示する <!DOCTYPE html> <...

ウェブ開発で遭遇した問題と経験

<br />以下は開発中に遭遇した問題と、そこから得た経験です。デバッグに時間がかかりま...

フレームセットの高さを設定する際のインターフェース変形の解決策

現在、プロジェクトを作成しました。インターフェースは次のとおりです。これはフレームセットを使用して行...