web-dev-qa-db-ja.com

VirtualBoxサーバーのオペレーティングシステムにpingできない

13.10 Ubuntuクライアントを使用しており、VirtualBoxを使用して12.04サーバーをインストールしました。私はLinuxの新規ユーザーであり、これが実験目的で作成しようとしている最初のサーバーです。クライアントからサーバーにpingを試みていますが、プロセスを終了するときにこのメッセージが表示され続けます。

PING 10.0.2.15 (10.0.2.15) 56(84) bytes of data.
^C
--- 10.0.2.15 ping statistics ---
9 packets transmitted, 0 received, 100% packet loss, time 7999ms

しかし、自分の端末からサーバーにpingを実行すると:

PING 10.0.2.15 (10.0.2.15) 56(84) bytes of data.
64 bytes from 10.0.2.15: icmp_req=1 ttl=64 time=0.176 ms
64 bytes from 10.0.2.15: icmp_req=2 ttl=64 time=0.049 ms
64 bytes from 10.0.2.15: icmp_req=3 ttl=64 time=0.049 ms
64 bytes from 10.0.2.15: icmp_req=4 ttl=64 time=0.049 ms
64 bytes from 10.0.2.15: icmp_req=5 ttl=64 time=0.049 ms
64 bytes from 10.0.2.15: icmp_req=6 ttl=64 time=0.049 ms
64 bytes from 10.0.2.15: icmp_req=7 ttl=64 time=0.049 ms
^C
--- 10.0.2.15 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6008ms

私はネット上で同様の問題を探していましたが、ファイアウォールがリクエストをブロックしている可能性があります。ファイアウォールを無効にし、すべての要求をACCEPTに設定しました。

Chain INPUT (policy ACCEPT)
target     prot opt source               destination         

Chain FORWARD (policy ACCEPT)
target     prot opt source               destination         

Chain OUTPUT (policy ACCEPT)
target     prot opt source               destination

Sudo ufw disableも使用しましたが、サーバーにpingを実行できません。

traceroute -n 10.0.2.15を適用すると、次の応答が返されます。

traceroute to 10.0.2.15 (10.0.2.15), 30 Hops max, 60 byte packets
1  193.11.184.1  1.622 ms  1.597 ms  2.477 ms
2  194.47.128.72  3.308 ms  3.314 ms  3.310 ms
3  194.47.128.237  3.816 ms  3.822 ms  4.157 ms
4  * * *
5  * * *
6  * * *
7  * * *
8  * * *
9  * * *
10  * * *
11  * * *
12  * * * 
13  * * *
14  * * *
15  * * *
16  * * *
17  * * *
18  * * *
19  * * *
20  * * *
21  * * *
22  * * *
23  * * *
24  * * *
25  * * *
26  * * *
27  * * *
28  * * *
29  * * *
30  * * *

これはおそらく調整する必要があるかもしれない小さな構成ですが、この領域に精通していないため、完全に失われています。

どんな提案も大歓迎です。

5
Thanos

これは、仮想ボックスに間違ったネットワークモードを使用しているように見えます。通常、NATを使用する場合、ゲストは「外部」から到達できません(ホストも「外部」です)。

ゲストを外部から完全に非表示にする場合は「ホストのみ」を使用するか、ゲストを外部ネットワークの一部にするために「ブリッジモード」を使用する必要があります。

5
guntbert

ネットワーク接続モードを「ブリッジアダプター」に変更します。

Virtualboxで、設定に移動します->ネットワーク。 「ブリッジアダプター」に添付された変更

詳細については https://www.virtualbox.org/manual/ch06.html

3