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 の楽しさについて簡単に説明します

推薦する

Vue 3 で Vue Router リンクを拡張する方法

序文<router-link> タグは、Vue アプリ内のさまざまなページ間を移動するた...

RGBAアルファ透明度変換計算表

IEでのRGBAとフィルター値の変換RGBA 透明度値IE フィルター値0.1 19 0.2 33 ...

Docker イメージに基づいて Go プロジェクトをデプロイする方法と手順

知識への依存Go クロスコンパイルの基礎Dockerの基礎Dockerfileカスタムイメージの基本...

IE6のバグと修正は予防戦略です

元記事:究極の IE6 チートシート: 25 以上の Internet Explorer 6 のバグ...

動的なデジタル時計を実装するJavaScript

この記事では、JavaScriptで動的なデジタル時計を実装するための具体的なコードを参考までに紹介...

JavaScript の Strict モードの詳細な説明

目次導入厳密モードの使用厳格モードの新機能例外を強制的にスローする変数の使用を簡素化する議論を単純化...

MySQL の時間保持問題に関する簡単な分析

MySQL のデフォルトの時間タイプ (datetime と timestamp) の精度は秒です。...

SQL で行の最大値または最小値を取得する方法

元データと対象データSQL文を実装する(最大) 選択 店、 月、 最大(dz,fz,sp) が最大値...

MySQLトリガーの使用例の詳細

MySQL トリガー構文の詳細: トリガーは、特定のテーブル内のデータが挿入、削除、または更新される...

Linux は、Deepin がルートユーザーとして Google Chrome ブラウザを起動できない問題を解決します

Deepin がルートユーザーとして Google Chrome ブラウザを起動できない問題を解決す...

XHTML言語のデフォルトCSSスタイル

html、アドレス、引用ブロック、本文、dd、div、 dl、dt、フィールドセット、フォーム、フレ...

React Stateの状態とライフサイクルの実装方法

1. コンポーネントの実装方法:組件名稱首字母必須大寫1. JS関数を通じてコン​​ポーネントを実装...

フラットスタイルを使用してウェブサイトをデザインする方法

フラットなウェブサイト構造の本質はシンプルさです。コンテンツの重要なポイントを強調し、ページの装飾効...

momentJs を使用してカウントダウン コンポーネントを作成する (サンプル コード)

今日はvueとmomentで作ったカウントダウンを紹介したいと思います。具体的な内容は以下のとおりで...

Linux カーネルの copy_{to, from}_user() に関する考察

目次1. copy_{to,from}_user() とは何か1. copy_{to,from}_u...