VirtualBox 서버 운영 체제를 ping할 수 없습니다.

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여전히 내 서버에 핑을 보낼 수 없습니다.

신청하면 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  * * *

아마도 조정이 필요할 수 있는 작은 구성이라는 것을 알고 있지만 이 영역에 익숙하지 않기 때문에 완전히 길을 잃었습니다.

어떤 제안이라도 주시면 감사하겠습니다.

답변1

가상 상자에 잘못된 네트워크 모드를 사용하고 있는 것 같습니다. 일반적으로 NAT를 사용할 때는 "외부"에서 게스트에 접근할 수 없습니다(호스트도 "외부"에 있음).

게스트를 외부에서 완전히 숨기려면 "호스트 전용"을 사용해야 하고, 외부 네트워크의 일부가 되도록 하려면 "브리지 모드"를 사용해야 합니다.

답변2

네트워크 연결 모드를 '브리지 어댑터'로 변경합니다.

virtualbox에서 설정-->네트워크로 이동하세요. '브릿지 어댑터'에 부착된 변경사항

더 많은 내용을 읽으려면https://www.virtualbox.org/manual/ch06.html

관련 정보