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

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

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

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VirtualBox

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

Q&A

解決済

1回答

6596閲覧

virtualbox ブリッジアダプタ接続できない

Patao_program

総合スコア22

CentOS

CentOSは、主にRed Hat Enterprise Linux(RHEL)をベースにした、フリーのソフトウェアオペレーティングシステムです。

Linux

Linuxは、Unixをベースにして開発されたオペレーティングシステムです。日本では「リナックス」と呼ばれています。 主にWebサーバやDNSサーバ、イントラネットなどのサーバ用OSとして利用されています。 上位500のスーパーコンピュータの90%以上はLinuxを使用しています。 携帯端末用のプラットフォームAndroidは、Linuxカーネル上に構築されています。

VirtualBox

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

0グッド

1クリップ

投稿2021/12/21 08:21

前提・実現したいこと

macでバーチャルボックスを使いブリッジアダプタでゲストosから外部と通信が行いたいですが、接続できません。
なぜつながらないのかがわかりません。
ネットワークはブリッジアダプタに設定しています。

発生している問題・エラーメッセージ

手動で設定した。
イメージ説明

インターフェース情報
イメージ説明

試したこと

初期設定の、auto(dhcpを利用)にしたところ、インターフェイスにipアドレスが振り分けられていませんでした。
ネットワーク内の他のパソコン(仮想ではない)は割り振られています。
手動で設定も試みましたが、外とは接続はできませんでした。
なぜか外から(ホストから)のpingは通ります。ゲストからは外にpingが通りません!

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

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

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

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

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

over

2021/12/21 09:01

> auto(dhcpを利用)にしたところ DHCPサーバが存在しているということでしょうか? その場合、仮想ゲストに末尾100のIPを付与していますが、他ホストとIPが衝突していたりしませんか? そもそも、仮想ゲストに手動で付与しているIPはご質問者様サイトネットワークに相応しいIPアドレス、ゲートウェイなのでしょうか? > なぜか外から(ホストから)のpingは通ります。 物理ホストから仮想ゲストにpingが通るとの理解で合っていますか? > ゲストからは外にpingが通りません! 「外」は何を指していますか?他物理ホストですか?インターネットリソースですか?
Patao_program

2021/12/21 10:01

> DHCPサーバが存在しているということでしょうか? ルーター(192.168.1.1)のですね。 > そもそも、仮想ゲストに手動で付与しているIPはご質問者様サイトネットワークに相応しいIPアドレス、ゲートウェイなのでしょうか? ホストosと同じネットワークです。(192.168.1.0/24)。ゲートウェイは、そのネットワークのデフォルトゲートウェイです。 > 「外」は何を指していますか?他物理ホストですか?インターネットリソースですか? 同ネットワーク(192.168.1.0/24)の他物理ホストです。 Destination Host Unreachableってなります。同ネットワークなのですが... インターネットとの通信は、googleのサーバーにリクエストが通ってないみたいで、名前解決の自体で失敗しています。
Patao_program

2021/12/21 10:14 編集

> その場合、仮想ゲストに末尾100のIPを付与していますが、他ホストとIPが衝突していたりしませんか? かぶっていたかもしれないので、静的に割り当て前にpingをして使用していないことを確認して割当をし直しました。 結果は、目的のホスト(gestos)には、パケットが届きませんでした。(ホストos以外から) さらに分かったこととして、ホストosからは、pingは通り、ホストos以外の物理ホストからは、pingが失敗しました。←何かのヒントになる気がします。
Patao_program

2021/12/21 13:11 編集

ホストosのsshは通りました。 ホストos以外の物理ホストからはそもそもpingが通らず、もちろんsshも通りません ○ ホストos->ゲストos (ping ssh) ○ ゲストos->ホストos (ping) X ゲストos->ルーターやその他の物理pc、インターネット (ping) X その他の物理pc->ゲストos ゲストos192.168.1.101は、ホストosからは認識し、それ以外の物理pcからは存在しないような状態になっています! (ゲストosからは、同じネットワークに所属しているように見えるが、それ以外の物理pcからはないように見える)ping後、arp -a でipに紐づくMACアドレスが解決できていなかったため、そのように判断しました。 なぜでしょうか?ブリッジアダプタはゲストosがあたかも物理pcが一台あるかのように、ネットワークに存在するようになると思っているのですが...
over

2021/12/22 00:10

> 結果は、目的のホスト(gestos)には、パケットが届きませんでした。(ホストos以外から) となると、末尾100のIPは違う端末に設定されていたがため、pingの疎通結果が得られていたのかもしれませんね。 (仮想ホストが接続されている)上位のスイッチでMACアドレス制限をかけているとかないですか?
Patao_program

2021/12/22 01:23

> となると、末尾100のIPは違う端末に設定されていたがため、pingの疎通結果が得られていたのかもしれませんね。 もしくは、ホストosからだったので、ゲストosだった可能性もあります。 > 上位のスイッチ これは具体的に何を指しますか?特になにかしらの機器にそのような設定をしたことはありません。 もし解決できないようであれば、代替えの方法として、natネットワーク+ポートフォワーディングでやりくりしようと思います。 設定面倒ですが
over

2021/12/22 01:54

> これは具体的に何を指しますか? 仮想ホストと接続されているネットワーク機器です。 高価なインテリジェントスイッチであれば、不正接続防止として登録外のMACアドレスの通信を防ぐことが可能となります。 そもそも有線接続ですかね?無線だったりします?
Patao_program

2021/12/22 02:07

> 仮想ホストと接続されているネットワーク機器 物理のスイッチ(L2スイッチ)のことですか?L2スイッチだとしたら使用していません。無線ルータで直です。 ホストosは、無線接続です。
over

2021/12/22 02:29

となると無線ルータ側でMACアドレス制限しているとかないですか? また、ブリッジに使用するインターフェースは無線ハードウェアを選択していますか?
guest

回答1

0

自己解決

DockerとVirtualBoxがブリッジで競合を起こしていたのが原因でVirtualBoxがブリッジ接続できていませんでした。
解決策は、Dockerを終了させると直りました。

投稿2022/01/14 07:40

Patao_program

総合スコア22

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.35%

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

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

質問する

関連した質問