Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

macOS Mojave 업데이트 후 Safari 인터넷 연결 문제 해결하는 7가지 방법

Safari가 다른 브라우저보다 가지는 가장 큰 강점은 Apple 기기를 위해 처음부터 설계되었다는 점입니다. 기능, 확장 프로그램, 사용자 인터페이스 등 모든 요소가 iOS와 macOS와 자연스럽게 어우러지도록 만들어졌죠. 그래서 Safari는 구형 Mac에서도 안정적이고 효율적으로 작동하는 브라우저로 평가받고 있습니다.

하지만 최근 일부 Mac 사용자들은 Safari에서 연결 문제를 경험하고 있다고 보고하고 있습니다. Mojave 업데이트 이후 Safari가 인터넷에 연결되지 않는 것이 바로 그 문제인데요. 브라우저를 실행하면 '컴퓨터가 현재 오프라인 상태이기 때문에 페이지를 표시할 수 없다'는 알림이 뜹니다. 실제로는 인터넷에 연결되어 있는데도 말이죠. 그리고 문제를 해결해 보라고 네트워크 진단을 실행할 수 있는 옵션만 제공됩니다.

흥미롭게도 다른 브라우저나 앱은 아무런 문제 없이 인터넷에 연결되지만, Safari만 예외적인 상황입니다. Safari는 macOS의 기본 브라우저이기 때문에 많은 Mac 사용자들이 큰 불편을 겪고 있습니다. Mojave로 업데이트한 후 Safari로 웹 서핑이 불가능한 사용자라면 Chrome이나 Firefox 같은 대체 브라우저를 쓸 수 있지만, Mac 환경에서는 Safari와 다른 브라우저 사이에 여전히 큰 차이가 존재합니다.

그렇다면 이 Safari 연결 문제의 원인은 무엇일까요? 최근 macOS를 업그레이드한 직후 갑자기 Safari가 인터넷에 연결되지 않는다면, 대부분 버그 때문일 가능성이 높습니다. 이 경우 Apple이 공식 수정 패치를 배포할 때까지 기다리는 것이 최선일 수 있습니다.

전문가 팁: 시스템 오류나 성능 저하를 일으킬 수 있는 성능 문제, 정크 파일, 유해 앱, 보안 위협 여부를 스캔하여 미리 점검해 보세요.

물론 이 문제는 버그 외에도 다음과 같은 요인으로 인해 발생할 수 있습니다.

  • 손상된 .plist 파일
  • 손상된 캐시 파일
  • 잘못된 인터넷 설정
  • 오류를 일으키는 확장 프로그램
  • 멀웨어 감염
  • 구버전 Safari 브라우저

Mojave 업데이트 후 Safari가 인터넷에 연결되지 않을 때 해결 방법

호환성 문제로 인해 macOS 업데이트 후 일부 앱이 오작동하는 경우는 생각보다 흔합니다. 따라서 Mac은 인터넷에 연결되어 있는데 Mojave 업데이트 후 Safari만 작동하지 않는다면, 두 가지 선택지가 있습니다. Apple이 문제를 해결하는 업데이트를 출시할 때까지 기다리거나, 직접 몇 가지 우회 방법을 시도해 Safari를 복구하는 것이죠.

두 가지를 동시에 하는 것도 좋은 전략입니다. 공식 업데이트를 기다리면서 아래의 해결 방법들을 하나씩 시도해 볼 수 있습니다.

방법 #1: Safari 재시작하기

Safari에서 어떤 문제를 겪고 있든, 가장 먼저 해야 할 일은 앱을 완전히 종료한 후 다시 실행하는 것입니다. Command + Q를 누르거나 Safari 메뉴에서 '종료'를 선택해 브라우저를 닫은 다음, Dock에서 Safari 아이콘을 클릭해 다시 실행하세요. Safari를 재시작하는 것만으로도 대부분의 사소한 임시 오류는 해결됩니다.

방법 #2: 모든 Safari 확장 프로그램 비활성화하기

간혹 문제가 있는 확장 프로그램이 Safari의 성능과 네트워크 연결에 악영향을 미치는 경우가 있습니다. 범인을 찾기 위해 우선 모든 확장 프로그램을 비활성화해 보세요.

  1. Safari를 클릭한 후 환경설정 > 확장 프로그램으로 이동합니다.
  2. 각 확장 프로그램 옆의 활성화 체크박스를 모두 해제합니다.
  3. Safari를 재시작하고 인터넷에 연결되는지 확인합니다.

이 방법으로 문제가 해결되었다면, 확장 프로그램 중 하나가 원인이라는 뜻입니다. 이제 확장 프로그램을 하나씩 활성화하며 문제가 되는 항목을 찾아내세요. 원인을 찾았다면 해당 확장 프로그램을 완전히 제거하거나, 삭제 후 정상적인 버전을 새로 설치하면 됩니다.

방법 #3: Safari 캐시 삭제하기

캐시 데이터는 때때로 브라우저에 오류를 일으키므로, 주기적으로 캐시를 정리하는 것이 좋습니다. Safari 환경설정 또는 라이브러리 폴더를 통해 두 가지 방법으로 삭제할 수 있습니다.

앱 설정을 통해 Safari 캐시를 삭제하는 방법은 다음과 같습니다.

  1. 브라우저를 실행하고 상단 메뉴에서 Safari를 클릭합니다.
  2. 환경설정 > 고급으로 이동한 후, 메뉴 막대에서 개발자용 메뉴 보기에 체크합니다.
  3. Safari 도구 모음에 '개발자용' 메뉴가 나타나면 클릭하고 캐시 비우기를 선택합니다.
  4. 방문 기록까지 삭제하려면 기록 > 기록 지우기를 클릭하세요.
  5. 이참에 웹사이트 데이터도 모두 삭제하는 것이 좋습니다. 환경설정 > 개인 정보 보호로 이동한 후 모든 웹사이트 데이터 제거를 클릭합니다.

라이브러리 폴더에 접근해 Safari 캐시를 삭제하는 방법도 있습니다.

  1. Safari를 종료합니다.
  2. Option(⌥) 키를 누른 상태에서 Finder이동 메뉴를 클릭합니다.
  3. 드롭다운 메뉴에서 라이브러리를 선택합니다.
  4. 라이브러리 > Caches > com.apple.Safari 경로로 이동합니다.
  5. com.apple.Safari 폴더를 찾아 휴지통으로 드래그합니다.
  6. Finder를 닫고 Safari를 다시 실행해 이 방법이 효과가 있는지 확인합니다.

방법 #4: Mac 정리하기

컴퓨터에 쌓인 불필요한 파일은 시스템을 무겁게 만들 뿐 아니라 각종 오류의 원인이 되기도 합니다. Mac 클리닝 앱을 사용해 Safari 오작동을 유발할 수 있는 정크 파일을 제거해 보세요. 아울러 백신 소프트웨어를 실행해 Mac의 멀웨어 감염 여부도 함께 점검하는 것이 좋습니다.

방법 #5: Safari 환경설정 초기화하기

Safari가 인터넷에 연결되지 않는 원인 중 하나는 손상된 .plist 파일입니다. .plist 파일에는 Safari 앱과 관련된 모든 설정과 환경설정이 저장되어 있으며, 이 파일이 손상되면 해당 앱에서 다양한 문제가 발생할 수 있습니다.

Safari 환경설정을 초기화하려면 아래 단계에 따라 .plist 파일을 삭제해야 합니다.

  1. Safari를 완전히 종료합니다.
  2. 유틸리티 폴더에서 터미널을 실행한 후, 다음 명령어를 입력합니다: chflags nohidden ~/Library/.
  3. 터미널을 닫고 라이브러리 > 환경설정(Preferences)으로 이동합니다.
  4. 파일 이름에 Safari가 포함된 .plist 파일을 찾습니다. 예를 들면 com.apple.Safari.plist 같은 파일입니다.
  5. .plist 파일을 휴지통으로 드래그해 삭제합니다. 이 과정에서 모든 Safari 설정이 초기화되지만 걱정할 필요는 없습니다. 다음에 앱을 열면 새로운 환경설정 파일이 자동으로 생성되기 때문입니다.

Mac을 재시작한 후 Safari를 다시 실행해 인터넷 연결 문제가 해결되었는지 확인하세요.

방법 #6: Safari 기록 파일 삭제하기

Safari 방문 기록 파일은 시간이 지나면서 계속 쌓여 브라우저 성능에 영향을 줄 수 있습니다. 이런 경우 기록 파일을 삭제하면 문제가 해결될 수 있습니다.

  1. Safari 앱을 종료합니다.
  2. Option(⌥) 키를 누른 상태에서 이동 > 라이브러리를 클릭합니다.
  3. Safari 폴더를 찾아 엽니다.
  4. Safari 폴더 안에서 History로 시작하는 모든 파일을 찾습니다. 이 파일들을 휴지통으로 드래그해 삭제하거나 바탕화면으로 옮겨두세요.

위 단계를 완료한 후 Safari를 다시 실행해 정상적으로 작동하는지 확인합니다.

방법 #7: DNS 캐시 플러시하기

앱이 인터넷에 연결되지 않는 문제를 겪고 있다면, DNS 캐시를 비우는 것이 큰 도움이 될 수 있습니다. 아래 지침을 따라 해 보세요.

  1. 유틸리티 > 터미널을 클릭합니다.
  2. 다음 명령어를 입력한 후 Enter 키를 누릅니다: sudo dscacheutil –flushcache.
  3. 프로세스가 완료될 때까지 기다립니다.
  4. 다음으로, 터미널에 아래 명령어를 입력해 DNS 프리페칭을 비활성화합니다: defaults write com.apple.safari WebKitDNSPrefetchingEnabled -boolean false.

명령어 실행이 끝나면 컴퓨터를 재시작하고 Safari를 다시 열어 인터넷 문제가 해결되었는지 확인하세요.

마무리

Safari는 Apple 기기와 완벽하게 호환되도록 설계된 안정적인 브라우저입니다. 하지만 소프트웨어에 큰 변화가 있을 때는 앱에서 오류가 발생하는 것도 자연스러운 일입니다. 실제로 최근에는 Mojave 업데이트 이후 Safari가 인터넷에 연결되지 않는다는 보고가 있었죠. Apple의 공식 해결책을 기다리기보다, 위에서 소개한 방법들을 하나씩 시도해 나에게 맞는 해결책을 찾아보시기 바랍니다.