![HTTP 포트 전달을 위한 Virtualbox NAT 구성](https://rvso.com/image/1703338/HTTP%20%ED%8F%AC%ED%8A%B8%20%EC%A0%84%EB%8B%AC%EC%9D%84%20%EC%9C%84%ED%95%9C%20Virtualbox%20NAT%20%EA%B5%AC%EC%84%B1.png)
안녕하세요. 저는 macOS의 virtualbox에 Ubuntu 서버를 성공적으로 설치했습니다. 이제 내 호스트 운영 체제에서 0.0.0.0:8000
우분투 로컬 호스트에 액세스하고 싶습니다 .127.0.0.1:8080
NAT
포트 포워딩을 구성했습니다 . SSH
내 macOS 터미널의 연결이 완벽하게 작동합니다 . 하지만 http
을(를) 호출하여 브라우저에서 액세스할 수 없습니다 127.0.0.1:8080
.
연결을 테스트하기 위해 Python http.server를 사용하고 있습니다.
puthon3 -m http.server
0에서 HTTP를 제공합니다.
0.0.0.0 포트 8000(http://0.0.0.0:8000/)
이 문제를 해결하도록 도와주세요. 감사해요!
스크린샷:
답변1
문제는 게스트 OS 포트에 있습니다. 내가 실행하면 sudo python3 -m http.server 80
호스트 127.0.0.1:8080
컴퓨터에서 작동합니다.
따라서 VirtualBox 포트포워딩 설정에는 실제로 IP 주소를 입력해야 하는 엄격한 요구 사항이 없습니다.포트.
내 현재 작업 설정:
이름 프로토콜 호스트 IP 호스트 포트 게스트 IP 게스트 포트
http TCP 8080 80