tailscale ssh를 체험하던 중 제목과 같은 오류가 등장했다.
우분투 계정 이름은 z2h427이고 tailscale Machine name은 oracle-instance-1이었다.
$ ssh z2h427@oracle-instance-1
위와 같이 시도했지만, 접속이 불가했다. 당시 내부 ip가 100.102.46.18이어서
$ ssh z2h427@100.102.46.18
이번에는 위와 같이 실행했다. 이번에는 됐다..!
무슨 에러인지 알아보자.
문제는 내 서버의 Hostname이 oracle-instance-1으로 Machine name이랑 같았다.
에러가 등장한 이유는 tailscale ssh가 아니라 일반 ssh로 인식해 오류가 발생했던 것이다.
처음 tailscale에 등록하면 Hostname이 자동으로 Machine name이 된다. 반드시 Hostname과 Machine name을 변경해주도록 하자.