어찌저찌.. 네트워크 설정은 했고..
이제 안전한 접근을 위해 VPN 설정을 할 차례이다.
VPN을 왜쓰냐 하면,, 굳이 ssh포트를 따로 열지않고 접근하기 위함..
이랄까나.. 보안..을 위해..?
그래서 나는 tailscale vpn을 사용하기로 결정했다.
생으로 하기엔 두려웠기..때문이랄까..?
일단 brew 먼저 설치 해보자
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
해당 명령어로 터미널에서 brew 설치를 진행한다.
그후 버전을 확인하여 잘 설치 되었는지 확인한다.
brew --version
brew 를 못찾는경우가 발생한다면?
ls /opt/homebrew/bin/brew
해당 명령어를 입력했을때
/opt/homebrew/bin/brew
이렇게 나온다면 설치는 정상적으로 진행된것이다.
그럼 PATH 설정을 해줘야한다.
/opt/homebrew
echo 'eval "$(/opt/homebrew/bin/brew shellenv)"' >> ~/.zprofile
eval "$(/opt/homebrew/bin/brew shellenv)"
각 줄을 실행 해주고 다시 버전 확인을 하면 정상적으로 버전이 뜰 것이다.
brew를 깔았다면 본래의 목적인 VPN 다운을 시작한다.
처음에 cli로 도전을 해봤는데 계속 꼬이고 에러가나서 그냥 프로그램을 쓰기로 합의봤다 나랑.
그래서 프로그램을 brew로 다운받는 명령어는
brew install --cask tailscale
다운 받고 앱을 실행하여 로그인을 해주면 된다.
나의경우는 그냥 구글 로그인으로 하였다!
사용할때는 사용할 컴퓨터에도 해당 프로그램을 깔고,
같은 아이디로 로그인한다면 VPN이 되서 해당 VPN연결된 서버의 주소로 ssh 연결하면 된다