휴대폰에서 SSH로 Pi-hole 관리하기
Pi-hole 웹 대시보드는 데스크톱에서는 괜찮지만, 사이트가 차단되었는데 소파에 앉아 있을 때 브라우저를 열고 로그인하고 토글을 찾는 것은 느립니다. SSH가 더 빠릅니다: Pi-hole이 도는 Pi에 접속하면 명령 하나로 차단을 일시 중지하거나, 상태를 확인하거나, 차단 목록을 업데이트할 수 있습니다. 이 글에서는 휴대폰에서 이 일을 해내는 몇 가지 pihole 명령을 다룹니다.
1단계 — Pi-hole이 도는 Pi에 SSH 접속하기
Pi-hole은 호스트에서 실행됩니다 ── 보통은 라즈베리 파이입니다. 모바일 SSH 클라이언트에서 접속하세요(iPhone / Android): 호스트 = Pi의 IP, 포트 22, 사용자 이름 pi(또는 당신의 사용자). 셸에 들어가면 pihole 명령이 대시보드가 하는 모든 것을 해냅니다.
2단계 — 실제로 쓰게 될 pihole 명령
| 목표 | 명령 |
|---|---|
| 차단을 5분간 일시 중지 | pihole disable 5m |
| 차단을 다시 켜기 | pihole enable |
| 상태 확인 | pihole status |
| 라이브 대시보드(통계) | pihole -c |
| 차단 목록 업데이트(gravity) | pihole -g |
| Pi-hole 본체 업데이트 | pihole -up |
| DNS 재시작 | pihole restartdns |
단연 가장 많이 쓰는 명령: pihole disable 5m ── 신뢰하는 사이트가 차단될 때 필터링을 일시 중지하고 시간이 되면 자동으로 다시 켜주므로, 다시 켜는 것을 잊을 일이 없습니다.
3단계 — 뭔가 이상할 때 DNS 로그 지켜보기
Pi-hole이 실제로 무엇을 차단하거나 해석하고 있는지 보려면 pihole -t로 쿼리 로그를 따라가세요. 휴대폰에서 라이브 로그는 빠르게 스크롤되는 벽입니다 ── 그래서 TermAI는 팔로우 명령을 감지하면 로그 스트림 모드로 전환합니다: 툴바에서 흐름을 일시 중지하고, 최근 500줄을 차단과 오류를 색으로 구분해 필터하고, 최근 100줄을 AI에 넘겨 "이 도메인은 왜 차단되나요?"라고 물을 수 있습니다. pihole -t가 스쳐 지나가는 것을 눈을 가늘게 뜨고 보는 것보다 훨씬 쉽습니다.
플래그가 기억 안 나나요? 물어보세요
pihole -g인지 pihole -up인지 기억나지 않으면 하고 싶은 일을 TermAI 어시스턴트에게 설명하세요 ── "차단 목록 업데이트", "Pi-hole을 10분간 일시 중지" ── 접속 중인 Pi에 기반해 검토 후 실행할 수 있는 정확한 명령을 알려줍니다.
집 밖에서 Pi-hole에 닿기
Pi-hole은 집 네트워크 안에 있으므로 모바일 데이터에서 관리하려고 SSH를 인터넷으로 포워딩하는 것은 피하고 싶습니다. Pi와 휴대폰에 Tailscale을 설치하면(또는 TermAI 내장 Tailscale을 사용하면) 어디서든 Pi의 사설 주소로 SSH할 수 있습니다. iPhone의 Tailscale을 참고하세요.
FAQ
휴대폰에서 Pi-hole을 일시적으로 비활성화하려면?
Pi에 SSH 접속해 pihole disable 5m(또는 임의의 시간)을 실행합니다. 자동으로 다시 활성화되므로 실수로 필터링을 꺼둔 채로 두지 않습니다.
SSH로 Pi-hole의 차단 목록을 업데이트하려면?pihole -g를 실행해 gravity(차단 목록)를 업데이트합니다. pihole -up으로 Pi-hole 소프트웨어 본체를 업데이트합니다.
노출하지 않고 Pi-hole을 원격으로 관리할 수 있나요?
가능합니다 ── Pi와 휴대폰에서 Tailscale을 사용한 다음 사설 주소로 SSH합니다. 포트 22나 관리 페이지를 인터넷으로 포워딩하지 마세요.
핵심 요약
- 작업: 휴대폰에서 SSH로 Pi-hole 관리
- 가장 유용:
pihole disable 5m(자동 재활성화),pihole status,pihole -g - 로그:
pihole -t── TermAI 로그 스트림 모드가 일시 중지 / 필터 / AI 분석을 추가 - 원격: 포트 포워딩이 아닌 Tailscale 사용
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.