윈도우에서 ssh로 원격 접속하기 위해서 3가지 과정을 거치자
- ubuntu에 ssh 설치
- virtualbox 네트워크 ip설정
- 가상머신 수동ip 설정 후 연결
1. ubuntu에 ssh설치하기
$ sudo apt install openssh-server
(Y/N) 창이 나오면 Y를 눌러서 설치를 진행한다.
2. VirtualBox 네트워크 설정
[파일] -> [호스트 네트워크 관리자]
[만들기] -> [DHCP 서버 체크 해제] -> [IPv4 192.168.56.1] 기억하자
내부에서 종료 후(전원 꺼짐) 설정을 클릭
[네트워크] -> [어댑터2] -> [네트워크 어댑터 사용하기 클릭] ->[호스트 전용 어댑터 설정]->[방금 설정한 ip이름]
다음과 같이 적용해주고 저장한다.
아 참고로 어댑터1은 건들지 말자
어댑터1의 연결의 경우 vm내부에서 firefox등 인터넷의 연결사용할 때 사용된다. 따라서 건들면 네트워크는 연결되있어도 인터넷이 안될 수 있다.
3. 가상머신 수동ip 설정
다시 인스턴스를 실행시키고 들어가자
- 호스트 전용 어댑터를 설정하면서 DHCP 기능을 비활성화 했다.
- 따라서 IP를 직접 할당해주자
오른쪽상단을 클릭 후 [settings]를 누른다.
[Network] -> [enp0s8]의 톱니바퀴를 누른다.
다음과 같이 설정해준다.
192.168.56.101로 바뀐것을 확인할 수 있다.
그리고 ssh로 연결해보면
ssh -p 22 elastic@192.168.56.101
yes 눌러주고 ubuntu 비밀번호를 입력하면 원격 접속 완료!!
- 하지만 이런 과정을 2번하거나
- 전에 사용했던 ip를 사용해서 또 ssh 원격접속을 했거나
- DNS 에러가 뜰 때는 아래를 참고하자
1. "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! " 에러
2. "Temporary failure in name resolution" 에러
'Elastic > ubuntu' 카테고리의 다른 글
Failed to load VMMR0.r0 에러해결 (0) | 2022.08.22 |
---|---|
외부ip로 Virtualbox 내 서버 접속하기 (0) | 2022.08.20 |
ubuntu 검은화면 에러 해결 (실행안될 때) (0) | 2022.08.18 |
"WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" ubuntu 에러해결 (0) | 2022.08.18 |
"Temporary failure in name resolution" ubuntu 에러 해결 (0) | 2022.08.18 |