VirtualBox Ubuntu로 개발 중인 웹 서버를 VM 바깥에서, 즉 Windows나 다른 기기에서 접속해 보고 싶다! 는 생각이 들었다.
간단하게 VM에서 포트 포워딩만 추가하면 할 수 있다.
VM Ubuntu IP 주소 확인
$ sudo apt install net-tools
net-tools 패키지를 다운 받은 후
$ ifconfig
Ubuntu의 IP 주소를 확인한다.
Port Forwarding 추가
장치 > 네트워크 > 네트워크 설정
고급 > 포트 포워딩
위의 이미지와 같이 포트 포워딩 규칙을 추가한다.
호스트 IP
사용하는 Windows PC의 IP 주소를 입력 (명령 프롬프트에서 ipconfig)
호스트 포트
사용되고 있지 않은 포트 번호를 입력
게스트 IP
VM의 IP 주소 입력
게스트 포트
서버를 실행하는 포트 입력
접속하기
호스트IP:호스트포트 를 URL로 입력하여
Ubuntu에서 실행 중인 웹페이지에 접속할 수 있다 🤗
Ref.
https://smores.tistory.com/718
https://jihyewoo.tistory.com/74
'Linux' 카테고리의 다른 글
[Docker] The container name @@@ is already in use by container ... 해결 방법 (0) | 2022.04.15 |
---|---|
[Linux][Java] Java 프로그램 백그라운드 실행하기 (nohup) (0) | 2022.02.25 |
[vi, vim] 전체 내용 지우기 (2) | 2021.12.20 |
[Shell] Linux Shell Script 작성하기 - 파라미터, IF문 (0) | 2021.12.10 |
[Shell] Linux Shell Script 작성하기 - 기본 (생성, 작성, 권한, 실행) (0) | 2021.12.07 |