본문으로 이동

Tailscale: 두 판 사이의 차이

학교의 모든 지식. SMwiki
잔글편집 요약 없음
잔글편집 요약 없음
42번째 줄: 42번째 줄:
|tailscale에서 dns를 가로채는 경우, apt을 통한 설치가 안된다.  
|tailscale에서 dns를 가로채는 경우, apt을 통한 설치가 안된다.  
|sudo tailscale up --reset --accept-dns=false
|sudo tailscale up --reset --accept-dns=false
sudo nano /etc/resolv.conf 로 편집. 적절히 다음 내용을 넣는다.<syntaxhighlight lang="sh">
nameserver 8.8.8.8  # Google Public DNS
nameserver 8.8.4.4  # Google Public DNS
</syntaxhighlight>이거 해도 안되는 경우가 있는데, 그러면 tailscale의 <code>admin console>DNS 관련 설정>Global nameservers</code>에서 구글 서버를 추가해주면 된다.
|}
|}
[[분류:원격 조작]]
[[분류:원격 조작]]

2025년 6월 10일 (화) 05:39 판

개요

내부망이든 어디든 vpn을 만들어 100.x.x.x 형태로 접근 가능한 ip를 제공한다.

분류:원격 조작

리눅스 서버에서 사용

GUI를 사용하지 못하는 환경에서.

Ubuntu

과정 설명 비고
사전작업
  • sudo apt update
  • curl이 설치되어 있어야 함.
공식 다운로드 페이지. https://tailscale.com/download/linux
  • curl: (60) SSL certificate problem이 뜨면 인증서 업데이트 해야 함. sudo apt update && sudo apt install --reinstall ca-certificates && sudo update-ca-certificates 이거 하고 다시 진행하면 됨.
  • 그래도 문제가 생기면 sudo timedatectl set-timezone Asia/Seoul 진행하고 위에서부터 다시.
설치 curl -fsSL https://tailscale.com/install.sh | sh
실행 sudo tailscale up 이 명령어를 실행하면 보통 브라우저가 열리는데, 서버환경에선 불가능하다. 다만, 다음과 같은 주소가 뜨는데, 이를 복사해서 다른 컴퓨터의 브라우저에서 열면 됨. Go to https://login.tailscale.com/a/auth?code=XXXXXX to authenticate.

여기서 로그인하면 연결되었다고 뜸. 이후 ssh등 외부접속이 가능해진다. 80번 포트도 된다는 게... 아주.. 맘에 들어.

오류 해결

증상 설명 해결법
archive.ubuntu.com 을 못찾는 경우. tailscale에서 dns를 가로채는 경우, apt을 통한 설치가 안된다. sudo tailscale up --reset --accept-dns=false sudo nano /etc/resolv.conf 로 편집. 적절히 다음 내용을 넣는다.
nameserver 8.8.8.8  # Google Public DNS
nameserver 8.8.4.4  # Google Public DNS
이거 해도 안되는 경우가 있는데, 그러면 tailscale의 admin console>DNS 관련 설정>Global nameservers에서 구글 서버를 추가해주면 된다.