해결됨: Notion 작동 안 함!!!
Source: Dev.to
Executive Summary
Notion이 오프라인으로 표시되는 경우는 서비스 장애가 아니라 컴퓨터에 저장된 오래된 로컬 DNS 캐시 때문인 경우가 많습니다. DNS 캐시를 플러시하면 시스템이 Notion의 최신 IP 주소를 다시 가져오게 됩니다. 문제가 지속될 경우 Cloudflare(1.1.1.1)나 Google(8.8.8.8)과 같은 신뢰할 수 있는 공용 DNS 제공업체로 전환하는 것을 고려하세요.
Why DNS Cache Can Make Notion Seem Down
브라우저에 notion.so를 입력하면 컴퓨터가 DNS 서버(인터넷 전화번호부)에 IP 주소를 요청합니다. 이후 조회 속도를 높이기 위해 그 응답을 로컬(또는 라우터)에서 캐시합니다.
Notion이 유지보수, 로드 밸런싱 등으로 IP 주소를 변경하면, 캐시된 항목이 오래된 주소를 가리키게 됩니다. 이때 컴퓨터는 더 이상 Notion을 서비스하지 않는 위치에 연결을 시도하므로 서비스가 다운된 것처럼 보입니다.
Solution 1 – Flush the DNS Cache
Windows
ipconfig /flushdns
- 관리자 권한으로 명령 프롬프트를 엽니다.
- 위 명령을 실행합니다.
- 브라우저를 종료하고 다시 시작합니다(
Alt+F4후 재실행)하여 브라우저 수준 DNS 캐시도 비웁니다.
macOS
sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
- 터미널을 엽니다.
- 명령을 입력하고 프롬프트가 뜨면 비밀번호를 입력합니다.
- 브라우저를 종료하고 다시 시작합니다(
Cmd+Q후 재실행).
Solution 2 – Use a Public DNS Provider
ISP의 DNS 서버가 느리거나 신뢰성이 떨어진다면, 공용 DNS 서비스로 전환하면 Notion을 포함한 모든 사이트의 해석 속도와 신뢰성을 향상시킬 수 있습니다.
| Provider | Primary DNS | Secondary DNS | Focus |
|---|---|---|---|
| Cloudflare | 1.1.1.1 | 1.0.0.1 | 프라이버시 및 속도 |
| 8.8.8.8 | 8.8.4.4 | 신뢰성 및 속도 |
시스템 네트워크 설정이나 라우터 설정에 DNS 주소를 입력해 네트워크 전체에 적용하세요.
Solution 3 – Edit the Hosts File (Last‑Resort)
Warning: IP 주소는 변할 수 있습니다. 일시적으로만 사용하고 나중에 해당 항목을 반드시 삭제하세요.
hosts 파일은 DNS 조회를 우선적으로 무시합니다. Notion의 현재 IP를 수동으로 매핑할 수 있습니다.
-
현재 IP 주소 확인:
nslookup www.notion.so -
반환된 IP와 함께 hosts 파일에 한 줄을 추가합니다(예시):
104.18.23.204 www.notion.so -
파일 위치:
- Windows:
C:\Windows\System32\drivers\etc\hosts - macOS / Linux:
/etc/hosts
- Windows:
Conclusion
Notion과 같이 특정 서비스가 자신에게만 다운된 것처럼 보일 때, 가장 흔한 원인은 오래된 DNS 캐시입니다. 캐시를 플러시하거나 신뢰할 수 있는 공용 DNS 제공업체로 전환하고, 필요 시 hosts 파일을 수정하면 대부분 빠르게 접근이 복구됩니다.
잠시 숨을 고르고 터미널을 열어 DNS를 새로 고쳐 보세요. 다른 사람이 눈치채기 전에 정상적으로 돌아올 가능성이 높습니다.