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

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

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

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

Ubuntu

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

VirtualBox

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

Q&A

解決済

1回答

1299閲覧

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

Pirekatsu

総合スコア9

ARP

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

Ubuntu

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

VirtualBox

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

0グッド

1クリップ

投稿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に該当するものはありませんでした。

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

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

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

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

ベストアンサー

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

ネットワークアドレスは、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

総合スコア11705

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

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であるのがしっくりくる気がしたのですが...
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.40%

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

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

質問する

関連した質問