Computer >> 컴퓨터 >  >> 문제 해결 >> Android

안드로이드 'IP 주소 가져오기 실패' 오류 해결하는 11가지 방법

모바일 데이터 요금제만으로 인터넷을 사용하다 보면 어느새 휴대폰 요금 고지서가 깜짝 놀랄 만큼 나올 수 있습니다. 무제한 데이터 요금제가 아니라면, 가능한 한 Wi-Fi 네트워크를 이용하는 것이 훨씬 경제적이고 대체로 속도도 빠릅니다. 하지만 스마트폰이 Wi-Fi에 연결되지 않거나 연결이 계속 끊긴다면 어떻게 해야 할까요?

많은 안드로이드 사용자들이 Wi-Fi 네트워크나 핫스팟에 연결을 시도할 때 기기가 IP 주소를 가져오지 못한다고 신고했습니다. 더 심각한 것은 이 문제가 특정 제조사에 국한되지 않으며, 모든 버전의 안드로이드에서 발생할 수 있는 오류라는 점입니다.

보통 다음과 같은 상황에서 발생합니다. Wi-Fi를 켜고 연결을 시도한 뒤 비밀번호를 입력하면 '연결 중...', 'IP 주소를 가져오는 중' 또는 '네트워크에서 IP 주소를 가져오는 중'이라는 메시지가 표시됩니다. 그런데 이 메시지가 잠시 반복되다가 결국 'IP 주소를 가져오지 못했습니다(Failed to obtain IP address)'라는 안내와 함께 실패하게 됩니다. 결과적으로 인터넷에 연결할 수 없게 되죠.

일부 사용자는 특정 하나의 Wi-Fi 네트워크에서만 문제가 생기지만, 어떤 사용자는 모든 네트워크나 핫스팟에 연결하지 못하기도 합니다. 문제는 원인이 매우 다양하다는 점입니다. 주요 원인은 다음과 같습니다.

  • 무선 간섭
  • 라우터 오류(글리치)
  • 잘못된 무선 보안 설정
  • MAC 주소 필터링(블랙리스트) 설정
  • 소프트웨어 충돌

혹시 이런 문제를 겪고 있다면 걱정하지 마세요. 'IP 주소 가져오기 실패' 오류에 대한 가장 효과적인 해결책들을 정리했습니다. 아래 방법들을 순서대로 시도해 보며 본인에게 맞는 해결책을 찾아보세요.

방법 1: 네트워크 삭제 후 재등록

간단하게 기기에서 해당 네트워크를 삭제한 후 다시 추가하는 것만으로 문제가 해결되는 경우가 있습니다. 이렇게 하면 라우터가 설정을 자동으로 재구성하고 새로운 IP 주소를 할당합니다.

  1. 설정 > Wi-Fi로 이동합니다.
  2. 연결되지 않는 네트워크를 길게 누른 후 네트워크 삭제(Forget Network)를 누릅니다.
  3. 해당 네트워크를 다시 선택하고 비밀번호를 입력해 재접속합니다.

방법 2: 비행기 모드 활용하기

이 방법은 대부분 효과가 있지만 일시적인 해결책입니다. 작동 원리는 방법 1과 유사합니다. 비행기 모드를 켜면 라우터가 네트워크 설정을 재구성하도록 강제할 수 있습니다.

  1. 비행기 모드를 켭니다.
  2. 10~15초 정도 기다립니다.
  3. 비행기 모드를 끄고 Wi-Fi에 연결되는지 확인합니다.

방법 3: 안드로이드 기기 및 공유기 재부팅

물론 이 방법은 가정용 네트워크에만 적용할 수 있습니다. 카페 Wi-Fi를 사용 중이라면 재부팅을 요청할 수 없겠죠. 집에서 문제가 발생했고, 원인이 폰의 소프트웨어 충돌이나 루팅 관련 오류라면 기기와 공유기를 모두 재부팅하는 것으로 근본적으로 해결될 수 있습니다.

대부분의 공유기는 같은 로컬 네트워크에 있으면 웹 브라우저를 통해 접근할 수 있는 웹 기반 설정 화면을 제공합니다. 공유기의 기본 IP 주소(기본 게이트웨이)를 통해 접속할 수 있습니다. 아래 단계를 따라 안드로이드 기기와 공유기를 모두 재부팅해 보세요.

  1. 검색창에 cmd를 입력해 명령 프롬프트를 엽니다.
  2. 명령 프롬프트에 ipconfig를 입력합니다.
  3. 목록을 아래로 내려 무선 LAN 어댑터 Wi-Fi 항목에서 기본 게이트웨이(Default Gateway) IP를 확인하고 복사합니다.
  4. 복사한 기본 게이트웨이 주소를 웹 브라우저 주소창에 붙여넣고 Enter 키를 누릅니다.
  5. 대부분의 공유기는 로그인을 요구합니다. 계정 정보를 변경한 적이 없다면 기본값을 사용 중일 가능성이 높습니다. 보통 ID와 비밀번호 모두 admin을 입력하면 접속할 수 있습니다.
    참고: admin이 작동하지 않으면 '공유기 모델명 + 기본 비밀번호'로 검색해 보세요. 쉽게 찾을 수 있을 것입니다. 기본 계정으로도 접속되지 않는다면 인터넷 사업자가 제공한 커스텀 펌웨어를 사용 중인 것이므로 사업자에 문의해 올바른 계정 정보를 받아야 합니다.
  6. 공유기 웹 설정 화면에 들어갔으면 재시작(Restart) 또는 재부팅(Reboot) 버튼을 찾습니다. 일부 공유기는 시스템 도구(System Tools) 메뉴 아래에 있습니다. 클릭 후 공유기가 재시작될 때까지 기다립니다.
  7. 이제 안드로이드 기기도 함께 재시작합니다.
  8. Wi-Fi에 다시 연결하여 IP 주소를 정상적으로 받아오는지 확인합니다.

방법 4: WPA2-PSK 암호화 방식 변경

일부 안드로이드 기기는 특정 WPA 암호화 방식과 호환이 잘 되지 않습니다. AES 암호화에서 문제가 생기는 기기가 있는가 하면, 라우터가 TKIP로 설정되어 있을 때 오류가 발생하는 경우도 있습니다. 두 방식 간 전환 방법은 다음과 같습니다.

  1. 공유기 웹 설정 화면에 접속합니다. 방법을 모르겠다면 방법 3의 1~5번 단계를 따르세요.
  2. 무선 보안(Wireless Security) 설정을 찾습니다. 공유기에 따라 보안(Security) 또는 WLAN 메뉴 아래에 있는 경우가 많습니다.
  3. 현재 사용 중인 암호화 방식을 확인합니다. AES로 설정되어 있다면 TKIP로, TKIP로 설정되어 있다면 AES로 변경합니다.
  4. 저장(Save) 버튼을 찾아 클릭합니다.
  5. 휴대폰으로 돌아가 설정 > Wi-Fi에서 해당 네트워크를 길게 누릅니다.
  6. 네트워크 삭제를 누른 후 비밀번호를 입력해 다시 연결합니다.

방법 5: MAC 필터 끄기

위 방법으로 해결되지 않았다면, 라우터가 MAC 주소를 기준으로 안드로이드 기기의 접속을 차단하고 있을 가능성이 있습니다. MAC 필터가 켜져 있고 안드로이드 기기가 허용 목록에 없다면 'IP 주소를 가져오는 중' 오류에 계속 갇히게 됩니다.

또 다른 가능성은 안드로이드 기기가 블랙리스트에 등록된 경우입니다. 바이러스가 이런 작업을 수행할 수 있습니다. 어떤 경우든 공유기 설정에 접속해 안드로이드 기기가 MAC 필터링의 영향을 받지 않는지 확인하면 해결할 수 있습니다. MAC 주소를 직접 조회해서 변경해 보는 방법도 있습니다. 여기서는 먼저 MAC 필터링을 비활성화해 원인을 파악하는 방법을 알려드리겠습니다.

  1. 공유기 웹 설정 화면에 로그인합니다. 방법을 모르면 방법 3을 참고하세요.
  2. 보안(Security) 탭을 찾아 확장합니다.
  3. MAC 필터 사용(Enable MAC Filter)이 비활성화되어 있는지 확인합니다. 활성화되어 있었다면 체크를 해제하고 반드시 저장을 누릅니다.
  4. 휴대폰으로 돌아가 설정 > Wi-Fi에서 해당 네트워크를 길게 누릅니다.
  5. 네트워크 삭제 후 비밀번호를 입력해 다시 연결합니다.
  6. 문제가 해결되었다면 다시 공유기의 보안 탭으로 돌아가 MAC 필터를 활성화하고 설정을 살펴봅니다. 필터 모드가 블랙리스트로 되어 있고 목록에 안드로이드 기기가 보이면 삭제한 후 저장합니다.
    참고: MAC 필터가 화이트리스트 방식으로 작동 중이고 목록에 기기가 없다면, 안드로이드 기기의 MAC 주소를 추가한 후 저장하세요.

방법 6: 고정(static) IP 주소 할당

위 방법들이 모두 효과가 없다면 고정 IP 주소를 할당해 보세요. 기기가 자동으로 IP 주소를 받아오지 못하는 경우 수동으로 지정할 수 있습니다. 다만 이 방법 역시 임시적인 해결책이라는 점을 유의하세요. Wi-Fi 네트워크를 변경하거나, Wi-Fi를 껐다 켜거나, 기기를 재시작할 때마다 네트워크 설정을 다시 구성해야 할 수 있습니다.

  1. 설정 > Wi-Fi로 이동해 연결되지 않는 네트워크를 길게 누릅니다.
  2. 네트워크 수정(Modify Network)을 누릅니다.
  3. 아래로 스크롤해 고급 옵션 표시(Show advanced options)에 체크합니다.
  4. IP 설정(IP settings)고정(Static)으로 변경합니다.
  5. IP 주소 입력란에서 마지막 숫자(옥텟)를 10~255 사이의 다른 숫자로 변경합니다. 기존 값과 다른 숫자여야 합니다.
  6. 저장을 누르고 Wi-Fi에 연결되는지 확인합니다.
    참고: 선택한 숫자가 이미 같은 네트워크의 다른 기기에 할당된 IP와 충돌할 가능성도 있습니다. 이를 피하려면 다음 방법으로 넘어가기 전에 2~3개의 서로 다른 숫자를 시도해 보세요.

방법 7: 멀웨어 제거 및 초기화

모든 방법을 시도했는데도 변화가 없다면 멀웨어 감염이 원인일 수 있습니다. 이런 동작이 가능한 멀웨어는 쉽게 안드로이드 기기에 침투할 수 있으며, 바이러스가 공유기에 침투했을 가능성도 있습니다. 일부 트로이 목마는 공장 초기화를 회피할 수 있으므로 초기화 전에 먼저 기기를 검사하는 것이 좋습니다.

  1. 안드로이드 기기에 백신/멀웨어 제거 앱을 설치합니다. Malwarebytes Anti-Malware는 검증된 좋은 선택입니다.
  2. 앱을 열고 지금 검사(Scan now)를 누릅니다.
  3. 검사가 완료되면 앱 > 설정 > 백업 및 초기화로 이동합니다.
  4. 공장 초기화를 진행하면 모든 개인 데이터가 삭제되므로, 미리 내 데이터 백업을 눌러 백업을 생성하는 것이 좋습니다.
  5. 공장 초기화(Factory data reset)를 누른 후 기기 초기화(Reset device)를 선택합니다.
  6. 전체 삭제(Erase Everything)를 누릅니다. 시간이 다소 걸리며 완료 후 기기가 자동으로 재시작됩니다.
  7. Wi-Fi에 연결되는지 확인합니다. 여전히 같은 문제가 있다면 아래 단계를 계속 진행합니다.
  8. 공유기 웹 설정 화면에 로그인해 시스템 도구(System Tools)에서 '기본 설정 복원(Restore default configuration)'과 비슷한 항목을 찾습니다. 클릭한 후 공유기가 재시작될 때까지 기다립니다.

방법 8: Google Play 서비스 캐시 삭제

Google Play 서비스 앱의 캐시가 손상되어 네트워크 연결 시 이 오류가 발생할 수도 있습니다. 이 경우 저장 공간 설정에서 캐시를 수동으로 삭제하면 됩니다.

  1. 휴대폰 잠금을 해제하고 알림 패널을 내려 설정 아이콘을 누릅니다.
  2. 설정에서 응용 프로그램을 누른 후 앱(Apps) 옵션을 선택합니다.
  3. 우측 상단의 점 세 개(⋮) 메뉴를 누르고 시스템 앱 표시를 선택합니다.
  4. Google Play 서비스를 누르고 저장 공간 버튼을 누릅니다.
  5. 캐시 삭제를 누른 후 데이터 삭제 버튼을 눌러 앱의 캐시 데이터를 제거합니다.
  6. Wi-Fi에 연결을 시도하고 문제가 지속되는지 확인합니다.

방법 9: 기기 이름 변경

설정해 둔 기기 이름이 라우터에 의해 차단되거나 블랙리스트에 등록되어 연결 문제가 발생할 가능성도 있습니다. 이 경우 휴대폰 이름을 변경한 후 문제가 해결되는지 확인해 보세요.

  1. 휴대폰 잠금을 해제하고 알림 패널을 내려 설정을 누릅니다.
  2. 설정에서 맨 아래로 스크롤한 후 휴대전화 정보(About) 옵션을 누릅니다.
  3. 기기 이름(Device Name) 버튼을 누릅니다.
  4. 새로운 기기 이름을 입력하고 홈 화면으로 돌아갑니다.
  5. Wi-Fi에 연결을 시도해 정상적으로 연결되는지 확인합니다.

방법 10: Private DNS 비활성화

경우에 따라 휴대폰의 Private DNS 모드가 이 오류의 원인일 수 있습니다. Private DNS가 활성화되어 있지만 설정이 올바르게 구성되지 않았다면 Wi-Fi 연결 시 오류 메시지가 나타날 수 있습니다. 이 기능을 끄는 방법은 다음과 같습니다.

  1. 휴대폰 잠금을 해제하고 알림 패널을 내려 설정 아이콘을 누릅니다.
  2. 설정에서 추가 연결(More Connections)을 누른 후 Private DNS 버튼을 누릅니다.
  3. 옵션을 끔(Off)으로 설정하고 홈 화면으로 돌아갑니다.
  4. Wi-Fi에 연결을 시도하고 문제가 해결되었는지 확인합니다.

방법 11: 네트워크 설정 직접 입력

간혹 휴대폰이 Wi-Fi 연결에 필요한 적절한 설정을 자동으로 감지하지 못해 오류가 발생할 수 있습니다. 이 경우 설정 값을 직접 입력해 문제를 해결할 수 있습니다.

  1. 알림 패널을 내리고 설정 아이콘을 누릅니다.
  2. 설정에서 Wi-Fi 옵션을 누른 후 연결하려는 네트워크를 길게 누릅니다.
  3. 네트워크 수정(Modify Network)을 선택하고 고급 설정 표시(Show Advanced Settings)에 체크합니다.
  4. IP 설정고정(Static)으로 변경해 추가 설정 옵션을 엽니다.
  5. 고급 설정에서 IP 주소를 직접 입력하고, 기본 DNS 서버에는 8.8.8.8, 보조 DNS 서버에는 8.8.4.4(구글 공개 DNS)를 입력합니다.
  6. 변경 사항을 저장하고 네트워크에 연결합니다.
  7. 문제가 해결되었는지 확인합니다.