외부에서의 ssh 접속을 하려는데 잘 되지 않습니다

환경은 이렇습니다.
윈도우 10 위에 Ubuntu를 설치한 후 Openssh를 설치하여 실행했습니다.

같은 컴퓨터에서 putty로 로컬 ip주소를 주소 접속 시도해 본 결과 잘 되었습니다.
이후 공유기로 포트포워딩 설정을 했습니다.
외부ip (2022포트) -> 내부ip (22포트)
그러나 같은 컴퓨터에서 외부 ip주소와 2022번 포트를 주고 접속하려고 하자
Network error : connection timed out 이라는 오류 메세지가 뜨며 접속이 안 됩니다.

해당 공유기의 포트포워드 설정으로 webdav나 Remote Desktop 같은 서비스를 잘 이용하고 있는데 ssh만 안 되는 점이 이상하더군요.
외부에서 접속하려면 공유기 뿐만이 아니라 우분투에서도 설정을 건드려 줘야 하는 것인지 궁금합니다.

참고로 설치 후 ssh설정 파일은 전혀 건드리지 않았습니다.

짐작가시는 점이라도 있다면 알려주세요. 도움이 절실합니다.

윈도우에서 SSH 서비스가 있다면 포트가 22번으로 경합하게 되니까
우분투 sshd 설정에서 포트를 다른걸로 바꿔주시고, 윈도우 파이어월 설정에서 그 포트를 열어 주시면 어떨까요.
같은 환경이 아니라서 잘 모르겠는데 떠오르는거 써 봅니다.