![버추얼박스 아파치](https://rvso.com/image/1087097/%EB%B2%84%EC%B6%94%EC%96%BC%EB%B0%95%EC%8A%A4%20%EC%95%84%ED%8C%8C%EC%B9%98.png)
VirtualBox에 간단한 Ubuntu 서버를 만들었습니다. Apache 서버를 실행하고 싶었지만 다른 기기에서는 웹사이트에 접속할 수 없습니다.
Apache가 apache2.conf
.
netstat -tnl | grep :80<br>
tcp6 0 0 ::80 :::* LISTEN
service apache2 status<br>
*apache2 is runnig
호스트에서 vbox의 IP를 ping할 수 있지만 vbox에서 호스트를 ping할 수 없습니다.
vbox 설정에 브리지 어댑터 네트워크가 있습니다.
그리고 vbox 머신에서 웹사이트에 접속할 수 있습니다.
어떤 아이디어가 있나요?
답변1
netstat 명령의 출력은 Apache가 IPv6 포트 80에서만 수신 대기하고 있음을 보여줍니다.
우선 아파치가 IPv4를 사용하도록 강제해 보십시오(예를 보려면 다음을 참조하십시오).https://www.rackaid.com/blog/how-to-disable-ipv6-in-apache-server/) 다시 시도해 보세요.