質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
86.02%
ARP

ARPは、TCP/IPネットワークでIPアドレスからEthernetのMACアドレスを動的に得るための通信プロトコルです。EthernetでIPアドレス宛てのパケットを送信するためのIPアドレスを持つ機器を特定し、対応したMACアドレスを知るための手順を定めています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

Q&A

解決済

VirtualBox上のUbuntu 22.04 LTSにて、arp-scanをするとip addrが10.0.2.3の正体不明なものが見つかる

Pirekatsu
Pirekatsu

総合スコア9

ARP

ARPは、TCP/IPネットワークでIPアドレスからEthernetのMACアドレスを動的に得るための通信プロトコルです。EthernetでIPアドレス宛てのパケットを送信するためのIPアドレスを持つ機器を特定し、対応したMACアドレスを知るための手順を定めています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。

1回答

0グッド

1クリップ

292閲覧

投稿2022/10/28 14:01

前提

VirtualBox-6.1.40

ゲストos: Ubuntu 22.04 LTS (ip address: 10.0.2.54)
ホストos: Windows 11 (ip address: 192.168.1.20)

正体不明のipアドレス

DHCPではなく固定で指定しようとしたところ、たまたま10.0.2.2にpingが通ったことがことの始まりです。
試しに10.0.2.3もpingを通そうとしたらまさかの返ってきました。それ以降のホストアドレスでは返ってきません。

お聞きしたいこと

調べていくと10.0.2.2に関してはVirtualBoxでデフォルトで使用されるホストOSのipアドレスだと出てきたのですが、ホストOSのipアドレスをpingで指定(ping 192.168.1.20)するとこれまた返ってきます。以下、質問内容です。

ping 10.0.2.2ping 192.168.1.20でどちらも応答が返ってくるが、10.0.2.2がホストosのipアドレスというのはどういう意味か。
②10.0.2.3も何かしらで割り当てられているものなのか。

arp-scan結果

terminal

1emancipator@NODE-5:~$ sudo arp-scan -I enp0s3 10.0.2.0/24 2Interface: enp0s3, type: EN10MB, MAC: 08:00:27:00:d3:89, IPv4: 10.0.2.54 3Starting arp-scan 1.9.7 with 256 hosts (https://github.com/royhills/arp-scan) 410.0.2.1 52:54:00:12:35:00 QEMU 510.0.2.2 52:54:00:12:35:00 QEMU 610.0.2.3 08:00:27:a8:c2:e3 PCS Systemtechnik GmbH 710.0.2.53 08:00:27:21:b6:3e PCS Systemtechnik GmbH

なお、10.0.2.53のノードはそのとき起動していた2つ目のゲストosです(つまり身に覚えのある端末)。

起動していないVirtualBoxの仮想マシン全てのMacアドレスを一応確認しましたが、やはり08:00:27:a8:c2:e3に該当するものはありませんでした。

以下のような質問にはグッドを送りましょう

  • 質問内容が明確
  • 自分も答えを知りたい
  • 質問者以外のユーザにも役立つ

グッドが多くついた質問は、TOPページの「注目」タブのフィードに表示されやすくなります。

気になる質問をクリップする

クリップした質問は、後からいつでもマイページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 間違っている
  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

回答1

1

ベストアンサー

以下の記事が参考になると思います。

ネットワークアドレスは、10.0.2.0/24 で、ゲストOSのIPアドレスは、10.0.2.15 が割り当てられます。
10.0.2.2 はゲートウェイ、10.0.2.3 はネームサーバ、10.0.2.4 はTFTPサーバーが割り振られます。
VirtualBox: ネットワーク設定: プログラマの歩き方

すなわち、10.0.2.2~10.0.2.4はVirtualBoxが予め用意した仮想的なサーバーです。
192.168.1.20の方はわかりませんが、ホストオンリーアダプターで設定した自ホストではないでしょうか? 以下のコマンドの結果はどうなりますか?

sh

1$ ip a

投稿2022/10/28 14:29

ockeghem

総合スコア11552

Pirekatsu😄を押しています

良いと思った回答にはグッドを送りましょう。
グッドが多くついた回答ほどページの上位に表示されるので、他の人が素晴らしい回答を見つけやすくなります。

下記のような回答は推奨されていません。

  • 間違っている回答
  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

回答へのコメント

Pirekatsu

2022/10/29 12:16

ご回答ありがとうございます。10.0.2.3がネームサーバであり、常にpingが通ることの原因は理解できました。ただ10.0.2.4については特にping通ることがなく、arpでも情報が得られません。10.0.2.4のTFTPサーバについてはこの方が個人的に設置したものなのでしょうかね? ひとまず、10.0.2.3について謎が解けたのですっきりしました!
Pirekatsu

2022/10/29 12:22

ついでの疑問なのですが、10.0.2.1と10.0.2.2がQEMUであるのに対し、なぜ10.0.2.3はQEMUではないのでしょうか。仮想DNSサーバをソフトウェア的に立てているのであれば10.0.2.3もQEMUであるのがしっくりくる気がしたのですが...

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
86.02%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問

同じタグがついた質問を見る

ARP

ARPは、TCP/IPネットワークでIPアドレスからEthernetのMACアドレスを動的に得るための通信プロトコルです。EthernetでIPアドレス宛てのパケットを送信するためのIPアドレスを持つ機器を特定し、対応したMACアドレスを知るための手順を定めています。

Ubuntu

Ubuntuは、Debian GNU/Linuxを基盤としたフリーのオペレーティングシステムです。

VirtualBox

VirtualBoxは、現在米オラクル社が開発している、 x86仮想化ソフトウェア・パッケージの一つです。