2023.01.16 - [인프라/Linux] - Virtual Box, Ubuntu(20.04) 설치(Window)
설치 후에 포트포워딩을 통해 외부에서 통신이 가능하도록 연결해주는 작업을 한다.
관리자 작업
관리자에서 도구 > NAT Networks > 만들기
Name, IPv4를 원하는대로 지정해준다.
포트포워딩 할 머신 > 설정
네트워크 > NAT 네트워크 선택 > 사용할 네트워크 이름 선택 > 확인
머신 작업
유선 네트워크 설정
IPv4 수동 방식 > 주소에 원하는 IP 주소, 넷마스크, 게이트웨이 입력 > 적용
DNS를 입력하지 않으면 네트워크가 제대로 작동하지 않을 수 있으니 입력해줍니다.
라우팅은 입력 안 함
껐다 켜줍니다. 상단에 네트워크 표시 제대로 들어오는지 확인. 물음표 있으면 연결 제대로 안 된 것이니 순서 다시 확인.
관리자 설정
다시 도구 > 속성 > 사용할 포트에 대해 포트포워딩
호스트 IP는 로컬호스트 혹은 외부에서 접속할 호스트 입력
호스트 포트는 외부에서 사용할 포트 번호
게스트 IP는 머신에서 사용하는 IP
게스트 포트는 머신에서 사용하는 IP(SSH 접속을 위한 것이므로 well-known port인 22번 사용)
머신 설정
여기까지 하고 핑테스트로 인터넷이 되는지 확인한다.
ping 8.8.8.8
핑 전송이 안되면 빠진 순서가 없는지 다시 확인해보아야 한다.
머신에 SSH 설치
sudo apt-get install openssh-server
ssh running 중인지 확인
sudo systemctl status ssh
Xshell 연결
Xshell 세션 등록 > 이름 설정 > virtual box에 대한 접속이므로 로컬호스트 > 호스트 포트번호 > 다시 연결(필요한 경우)
호스트 포트 번호 103으로 들어갈 경우 virtual box에서 생성한 머신의 22번 포트로 리다이렉션 되어 연결된다.
저장
연결 완!