SW/ 개발팁 / 추천프로그램, 꿀팁 공유
  • 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
질문

서브도메인 SSH로 접속 하는 방법에 대해 잘 모르겠습니다.

서버가갖고싶어요 93

0

2

안녕하세요, 서버 구축 중 질문이 생겨서 글 남깁니다.

 

현재 구성이 duckdns에 공인 ip를 주고, npm컨테이너에서 서브도메인을 각각 vm에 할당해 사용중입니다.

 

그런데 서브도메인의 dns 주소로는 원래 ssh 접속이 안되는걸까요?

 

예를들어 vm1 의 ip 주소가 192.0.0.1이고 도메인이 ex.my.duckdns.org이면,

proxmox쉘에서 ssh root@192.0.0.1 -p 22 로 접속이 가능합니다.

그러나 ssh root@ex.my.duckdns.org -p 22 로는 접속이 안됩니다.

 

물론 브라우저에서 ex.my.duckdns.org을 통해 웹 접속은 되는 상태입니다.

 

따라서 dns 주소 추적은 되는것 같은데, ssh로는 접속이 안되니 원인을 모르겠습니다.

 

혹시 제가 잘못 이해하고 있는 부분이 있을까요?

 

감사합니다.

신고공유스크랩
2
1등
온더락스 2024.04.25. 10:12
proxy로 subdomain을 설정한것은, 해당 subdomain은 별개의 외부 ip가 없이 proxy ip로 보내집니다. 프록시측에서 서브도메인 처리를 해서 http를 리다이렉션 해주는 거라 당연히 안됩니다. nslookup해서 mydomain.duckdns.org와 subdomain.mydomain.duckdns.org 보면 외부 ip가 똑같습니다.

ssh 접속을 프록시해주는 방법이 없으므로 내부 ip로 접속할 수 밖에 없고, 외부망에서는 vpn 서버를 경유해서 접속해야 합니다.

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story