새소식

반응형
카테고리 없음

Virtual Box 네트워크 설정실습[2] host-only와 NAT network + 인증서를 통한 로그인

  • -
반응형

2024.05.15 - [IT/네트워크] - Rocky 9 IP 바꾸기 + Virtual Box 네트워크 설정실습[1]

 

Rocky 9 IP 바꾸기 + Virtual Box 네트워크 설정실습[1]

바로바꾸는 방법 보려면 맨아래로  실습환경 : 1. Oracle virtual box https://www.virtualbox.org/wiki/Downloads Downloads – Oracle VM VirtualBoxDownload VirtualBox Here you will find links to VirtualBox binaries and its source code. Virt

allkillalldie.tistory.com

ㄴ이전 실습

VM2 설치하기 

똑같이 minimal.iso로 만든다

어댑터1은 NAT 네트워크 (NAT와 NAT 네트워크는 다름을 조심)

 

어댑터2는 host-only

 

다른 설정은 vm1과 동일,

네트워크 부분은 vm2 apply+ configuration>ipv4>Add>ip설정>save

begin installation > reboot

 

현재상황

NAT network인 vm1은 8.8.8.8으로는 나가지만

외부에서 vm1으로 ssh는 불가능하다 (host-only가 없기 때문에)

 

인증서를 통한 로그인

vm2#

ssh-keygen -t ed25519

cd .ssh

mv id_ed25519.pub authorized_keys             (공개키의 이름을 authorized_keys로 바꾼것)

⇒ mobaxterm에서 id 어쩌구 다운받기           

 

 

 

1번은 공개키, 2번은 개인키 

 

 

키 저장위치 : C:\Users\USER\.ssh

 

 

* (Virtualbox에 host전용 네트워크가 등록되어있어야 가능한 실습)

 

vm2 서버-> vm1 서버로 공개키 복사

mobaxterm을 통해 다운로드 받은 파일을 vm1의 /root/.ssh/authorized_keys로 붙여넣는다

(혹은 scp /root/.ssh/authorized_keys root@10.0.2.4:/root/.ssh/authorized_keys)

 

서버는 공개키를, host는 개인키를 가지고 있어야 한다
vm2 공개키 -> vm1 공개키 [복사]

 

 

현재 vm1은 host-only설정이 안되어있어서 

내 pc(host)에서 바로 접속 불가

vm2->vm1 ssh 접속을 통해 우회로 들어가야한다

 

이게 귀찮으니까 쓰는개념 : 

jump host = bastion host

 

vm2는 백날 인증서로 로그인하려고해도 안된다

⇒ 10.0.2.4(root) 우클릭으로 rename

 

Network settins > jump host설정

 


현재 VM2에서 지워도 되는 GW는?

GW를 보는 명령어

netstat -nr

 

 

지워도 되는 게이트웨이는 어떤 게이트웨이일까요?

(host-only쪽 NAT를 지운다)

192.168.56.1은 내부에서 쓰는거라서 굳이 있을필요가 없다 (딜레이발생하니까 지우자)

vm2#

cd /etc/NetworkManager/system-connections/

ls

vi enp0s8.nmconnection

 

 

 

ipv4

address1=192.168.56.100/24

 

 

host-only네트웍에서는 gateway가 필요가 없다 (192.168.56.1의 GW를 지운 것!)

NAT에서만 gateway가 필요하다  (10.0.2.1)

반응형
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.