문제 해결게시일: 4분 분량

adb connect Connection refused (5555 포트) 오류 해결 방법

adb connect가 Connection refused나 unable to connect to 192.168.x.x:5555로 실패하는 이유, 타임아웃과 구분하는 법, 안드로이드 버전별 해결 방법을 정리했어요.

adb connect 192.168.1.20을 실행했더니 이런 메시지가 나온다면:

failed to connect to '192.168.1.20:5555': Connection refused

Connection refused는 폰이 응답은 했지만 그 포트에서 연결을 받는 프로그램이 없다는 뜻이에요. 네트워크는 정상입니다. 폰의 ADB 서비스가 네트워크 모드가 아니거나, 다른 포트에서 대기하고 있을 뿐이에요. 대부분은 네트워크 모드를 다시 켜면 해결됩니다.

refused와 timed out은 다른 문제예요

오류의미확인할 곳
Connection refused폰에는 닿았지만 포트가 닫혀 있음폰의 ADB 네트워크 모드 또는 포트
Connection timed out / No route to host폰이 전혀 응답하지 않음잘못된 IP, 다른 네트워크, 와이파이 격리, 폰 절전
failed to authenticate / unauthorized연결은 됐지만 폰이 이 컴퓨터를 승인하지 않음폰에 뜬 허용 창 확인

원인 1: 폰이 재부팅됨 (안드로이드 10 이하)

adb tcpip 5555는 다음 재부팅까지만 유지돼요. 재부팅하면 폰은 USB 전용 모드로 돌아가고 네트워크 연결을 거부합니다. 가장 흔한 원인이에요.

해결: 폰을 USB로 한 번 연결하고 다음을 실행하세요.

adb tcpip 5555
adb connect 192.168.1.20:5555

adb tcpip 직후에는 폰이 ADB 서비스를 다시 시작하므로 1~2초 기다린 뒤 연결하세요.

원인 2: 무선 디버깅은 다른 포트를 씀 (안드로이드 11 이상)

무선 디버깅의 포트는 5555가 아니에요. 무작위로 정해지고 설정을 켤 때마다 바뀝니다. 개발자 옵션 › 무선 디버깅을 열고 상단에 보이는 IP 주소 및 포트를 사용하세요.

adb connect 192.168.1.20:41237

페어링 코드로 기기 페어링을 누르면 나오는 페어링 포트는 또 다른 포트이고 adb pair에서만 쓸 수 있어요.

원인 3: 무선 디버깅이 저절로 꺼짐

안드로이드는 와이파이 네트워크를 벗어나면 무선 디버깅을 끄고, 일부 폰은 재부팅 후나 한동안 쓰지 않으면 꺼지기도 해요. 다시 켜 주세요. 컴퓨터는 페어링된 상태로 남아 있으니 adb connect만 하면 됩니다.

원인 4: 주소를 잘못 입력함

그 주소가 공유기나 TV 같은 네트워크의 다른 기기라면 그 기기도 연결을 거부할 수 있어요. 설정 › Wi-Fi › 연결된 네트워크 또는 무선 디버깅 화면에서 폰의 주소를 확인하세요. 공유기가 폰에 새 IP를 줄 수 있으니 자주 연결한다면 DHCP 고정 할당을 설정해 두세요.

원인 5: 폰의 방화벽이나 VPN

일부 보안 앱, 업무 프로필, VPN은 들어오는 연결을 막아요. 잠시 끄고 다시 시도해 보세요.

ADBKit에서 해결하기

ADBKit의 TCP/IP 연결은 두 경우를 구분해서 알려 줘요. 폰이 연결을 거부하면 재부팅할 때마다 꺼지는 네트워크 모드가 꺼져 있다고 알려 주고 Plug in by USB and switch it on again을 제안합니다. 한 번 클릭하면 USB로 adb tcpip 단계를 대신 실행한 뒤 네트워크로 연결해요. 폰이 아예 응답하지 않으면 네트워크 점검 항목을 보여 줍니다. 이 기능은 컴퓨터에 ADBKit 에이전트 1.2.0 이상이 필요해요.

빠른 점검 목록

  1. adb tcpip를 실행한 뒤 폰을 재부팅했나요? 케이블을 연결하고 다시 실행하세요.
  2. 안드로이드 11 이상인가요? 5555가 아니라 무선 디버깅 화면에 보이는 포트를 쓰세요.
  3. 무선 디버깅이 아직 켜져 있나요? 폰이 같은 와이파이에 있나요?
  4. 그 IP가 정말 폰의 주소인가요?

더 자세한 내용은 ADB 케이블 없이 쓰는 방법과 와이파이로 ADB 연결하기를 참고하세요.