보관함

Docker 로 Redis 띄우고 systemd 로 자동 시작하기

1. Docker 설치

2. Redis 컨테이너 실행

-d 같은 docker 옵션은 이미지 이름 앞에 와야 한다. 이미지 뒤에 쓰면 컨테이너 안의 명령 인자로 넘어간다.

–restart unless-stopped 만 있어도 Docker 서비스가 켜질 때 컨테이너가 같이 올라온다. 대부분은 이걸로 충분하다. -p 127.0.0.1:6379:6379 처럼 로컬에만 열어 둔다. 6379 를 외부에 열어 두면 Redis 를 노리는 공격 […]

WireGuard(wg-easy) 로 VPN 클라이언트에 포트포워딩하기

공인 IP 가 있는 서버에 wg-easy(Docker)로 WireGuard 를 띄우고, 집이나 사무실 PC 를 VPN 클라이언트로 붙여 두면 외부에서 그 PC 의 서비스로 들어갈 수 있다. 아래 예시에서 VPN 대역은 wg-easy 기본값인 10.8.0.0/24, 클라이언트 PC 는 10.8.0.2 다.

1. 도메인으로 들어오는 웹 요청을 넘길 때 (nginx)

서버의 nginx 가 80/443 으로 요청을 받고, VPN 안쪽 PC […]