앞으로 티스토리 대신 blog.stackframe.dev에서 블로깅을 합니다. 이 블로그는 남겨 둘 예정입니다.
저는 내부 네트워크에 속한 서버는 IPv6 Link-local 주소를 통해 관리합니다. 그런데 SSH는 IPv6를 그대로 입력해도 알아서 잘 연결이 되는데 SFTP는 IPv6 주소를 자꾸 도메인으로 해석하려해서 접속이 안되는 문제가 있습니다.
SSH와는 다르게 SFTP는 IPv6 주소가 오면 대괄호 []로 IPv6 주소를 감싸줘야 제대로 인식됩니다. 그러므로 다음과 같이 해야 접속이 가능합니다.
sftp root@[fe80::decd:efff:fc1a:ffff%eth0]
저는 보통 계정명은 동일하게 설정해두기 때문에 @을 생략하고 IP 주소만 적어서 접속하는 것을 선호합니다. 그런데 또 특이하게도 계정은 적지 않고 대괄호만 씌워서 접속을 하려하면 또 안됩니다. 이 경우는 대괄호를 escape 처리해야만 제대로 접속됩니다.
sftp \[fe80::decd:efff:fc1a:ffff%eth0]
저 대괄호 중 하나만 escape 처리해도 IPv6를 제대로 인식합니다.
'Linux' 카테고리의 다른 글
[Linux] LUKS로 저장장치 암호화하기 (3) | 2020.05.01 |
---|---|
라데온 그래픽카드로 듀얼 모니터를 사용하는 리눅스에서 깜빡임 현상 (0) | 2019.09.04 |
리눅스에서 라데온 GPU 전력 제한하는 방법 (0) | 2019.08.11 |
리눅스에서 Radeon GPU 클럭, 전압 조정하기 (0) | 2019.08.10 |
[Linux] QEMU 가상머신에 OS 설치하기 (0) | 2019.06.25 |