DBeaver + SSH Tunneling
![]() |
---|
SSH로 연결 할 때 IP는 local host이다. |
Oracle Cloud에서 메모리 부족 사태를 겪은 후 DEMO용 DBMS에 대해서 가급적이면 sqlite를 사용하려고 노력하고 있었다.
그런데, wiki.js라던지 FastAPI 공식 Template을 사용 해 보면서, 결국 DB는 postgresql로 넘어갔구나 하는 생각을 하고, 메모리를 얼마나 점유하는지 확인 해 보니, 그리 걱정 할 수준은 아니라고 판단해서 올려 놓기로 한다.
막상 container를 올려놓고 보니, 관리하는 것이 영 불편할것 같아, remote db에는 직접 접속하지 않겠다는 기존 생각을 고쳐먹고, ssh tunneling을 시도 해 보는데.
위 이미지에서 보이는 Host. 즉 IP Address를 보며 생각 잠시 혼동되는 부분이 생긴다.
당연히 remote의 IP라고 생각했으나, 그 remote에 대한 정보는 뒤쪽에 있는 ssh 탭에서 설정을 한 터라, 여기 보이는 Host는 무엇이 되는지 잠시 생각하게 된다.
처음 remote의 ip를 입력했으나, 안되니 생각을 했겠지만 말이다.
현재 성공한 설정은
- ssh 탭에서 remote연결 설정을 한다.
- Main 탭에서 localhost로 연결 설정을 한다.
생각 해 보면 당연한데. 그 생각을 하는게 어렵다.
Enjoy Reading This Article?
Here are some more articles you might like to read next: