ホストPCはVirtualBoxのCentOSにインストールされているWebminにアクセスできません。

ホストPCはVirtualBoxのCentOSにインストールされているWebminにアクセスできません。

ポートを転送した後、SSHを介してWebminにアクセスできます。

これで、virtualboxの外側のコンピュータから同じコンピュータ上のWebminコントロールパネルにアクセスしようとしましたが、読み込まれません。

SSHと同じポート転送設定(ポート80とポート10000)を試してみましたが、まだロードされていません。ブラウザのエラーは次のとおりです。

This site can’t be reached
The connection was reset.

これはvirtualboxのポート転送のためのネットワーク設定です。

ここに画像の説明を入力してください。

再現段階:

  1. 新しいCentOS 7 x64(最新)インストール
  2. Webminのインストール
  3. yum update -y
  4. SSHが機能するようにポート転送ルールを2222から22に追加します。
  5. iptablesがインストールされていません。最新バージョンのCentOS 7 x64と最新のWebminインストールのみが必要です。
  6. コンピュータ(VirtualBoxとSSHが実行されているがVirtualBoxの外にある同じコンピュータ)でブラウザを開き、次に移動します。http://127.0.0.1:10000

接続に失敗しました。

ここに画像の説明を入力してください。

これが私が見たいものです(インターネットからのスクリーンショット)。 ここに画像の説明を入力してください。

また、192.168.xx(マイコンピュータのIP)からアクセスしようとしましたが、接続が拒否されました。

ここに画像の説明を入力してください。

また、ポート10000をローカルコンピュータのIPポート10000に転送しようとしましたが、まだ機能していません。

ここに画像の説明を入力してください。

ポート転送は灰色で表示され、ブリッジは使用できません。

ここに画像の説明を入力してください。

ブリッジ接続を設定してみましたが、SSHでもホストPCのIP(http://192.168.x.x:10000)または(http://127.0.0.1:10000)に接続できません。

問題を解決するために、SSHでnmapを実行しました。

# nmap 192.168.x.x -p 10000 -sU -sT -Pn --reason

Starting Nmap 6.40 ( http://nmap.org ) at 2022-06-14 21:33 EDT
Nmap scan report for DESKTOP-CHTUIRP (192.168.x.x)
Host is up, received user-set (0.0013s latency).
PORT      STATE    SERVICE          REASON
10000/tcp filtered snet-sensor-mgmt no-response
10000/udp filtered ndmp             port-unreach from 10.x.x.x

Nmap done: 1 IP address (1 host up) scanned in 0.47 seconds

それからlocalhostで試しましたが、localhost(127.0.0.1)が実行されているようです。

# nmap 127.0.0.1 -p 10000 -sU -sT -Pn --reason

Starting Nmap 6.40 ( http://nmap.org ) at 2022-06-14 21:35 EDT
Nmap scan report for localhost (127.0.0.1)
Host is up, received user-set (0.021s latency).
PORT      STATE SERVICE          REASON
10000/tcp open  snet-sensor-mgmt syn-ack
10000/udp open  ndmp             udp-response

Nmap done: 1 IP address (1 host up) scanned in 0.98 seconds

ゲストIP(10.xxx)でも起動しているようです。

# nmap 10.x.x.x -p 10000 -sU -sT -Pn --reason

Starting Nmap 6.40 ( http://nmap.org ) at 2022-06-14 21:41 EDT
Nmap scan report for 10.x.x.x
Host is up, received user-set (0.00021s latency).
PORT      STATE SERVICE          REASON
10000/tcp open  snet-sensor-mgmt syn-ack
10000/udp open  ndmp             udp-response

Nmap done: 1 IP address (1 host up) scanned in 0.79 seconds

ホストPCのブラウザでVirtualBoxにインストールされているWebMinに接続してログインするにはどうすればよいですか?

ベストアンサー1

アップデート:解決しました!他の質問と同様に、このデータも他の人に役立つことを願ってここに残ります。

問題には3つの側面があります。

  1. ファイアウォール:ファイアウォールをインストールしました。firewall-cmd --state帰ってきたrunning

デバッグのためにファイアウォールを停止してからsystemctl stop firewalld(停止しましたが、CTRL + Cを押してコマンドを終了します)、実行して戻りfirewall-cmd --stateましたnot running

ただし、ファイアウォールがまだ有効になっていない場合は、ファイアウォールを再度有効にしてください。

systemctl start firewalld

今ファイアウォールを実行し続けたくありません。これで、どのファイアウォールがあるかがわかったので、ポート10000を開くことができます。

`firewall-cmd --permanent --zone=public --add-port=10000/tcp`

コマンドを実行すると、ポート10000にアクセスできるようになります。

  1. フォワードポート:また、VirtualBoxのポート転送を次のように更新しました。

ここに画像の説明を入力してください。

はい127.0.0.5、しかしそれを使用した場合、今までは効果がありました。問題を絞り込むのに役立つローカルホスト番号の1つを127.0.0.1使用しました。).5

  1. ホスト名の問題:以来、http://127.0.0.5:10000このエラーが発生します。

ここに画像の説明を入力してください。

そのため、リンクをクリックしましたが、ロードされていないがホスト名を設定していないためです(変更しない場合はCentOSのインストール時にデフォルトです)。

ホスト名の変更:

hostname 127.0.0.1

はい、もちろんドメインがないので、ホスト名をIPに設定しました。

それからhttpsバージョンに切り替えました。

https://127.0.0.5:10000 

127.0.0.5(上記の写真のようにVirtualBox設定でポートを転送したためです)

SSLエラーを通過した後、WebMinがロードされました!

ここに画像の説明を入力してください。

成功! !

おすすめ記事