버추얼 박스 (4.2.8) 내 장고 웹 dev에 서버에 도달하는 데 문제가 있습니다. 내가 뭘 하려는지 게스트 OS에서 실행중인 웹 dev에 서버에 내 호스트 OS에서 웹 브라우저를 통해 연결하지만 오류가 발생했습니다 :
504 Gateway Timeout
Gateway timeout expired while waiting for server response
내 시스템에 대한 몇 가지 정보는 다음과 같습니다.
호스트 OS
- Windows XP SP3 32 비트
- IP : 10.8.8.205
- 게이트웨이 : 10.8.8.254
게스트 OS
- 우분투 13.04 32 비트
- IP : 10.8.8.220
- 장고 1.5
- 파이썬 2.7
추가 정보
- 나는 virtualenv를 사용하고있다.
- 웹 서버를 실행하는 데 사용되는 명령은 다음과 같습니다.
python manage.py runserver 0.0.0.0:8000
- VirtualBox의 네트워크 어댑터가 "브리지"로 설정됩니다.
- 게스트 OS 내부에서는 다음을 사용하여 내 사이트에 연결할 수 있습니다.
http://127.0.0.1:8000
하지만 나는 캔트 그것을 사용하여 도달http://localhost:8000
또는http://10.8.8.220:8000
- 내 호스트 OS에서 캔트 웹 dev에 서버를 사용하여 도달
http://10.8.8.220:8000
어떤 도움을 주시면 감사하겠습니다.
최신 정보
내 VM 내부에서 IP 10.8.8.220 용 프록시 설정을 사용하지 않도록 Firefox를 설정 한 경우 VM IP 또는 0.0.0.0:8000을 사용하여 서버를 시작하더라도 웹 브라우저에서 해당 IP를 사용하여 웹 서버에 연결할 수 있습니다. . 하지만 파이어 폭스를 같은 방식으로 구성하더라도 여전히 호스트 OS에서 접근 할 수는 없다.
시험
—
Ye Liu
manage.py runserver 10.8.8.220:8000
@JoeFrambach 내 질문을 업데이트했습니다.
—
David Barreto
@ 게스트 OS가 호스트 OS로부터 ping에 응답하는 경우
—
David Barreto
wget
사이트 방문하기.