로컬호스트 포워딩 문제 해결
정보
Cursor에서 로컬호스트 포워딩에 문제가 있으신가요? 이 가이드는 일반적인 문제를 진단하고 해결하는 데 도움이 됩니다.
문제 이해하기
로컬호스트 포트를 포워딩할 수 없을 때 다음과 같은 오류가 표시될 수 있습니다:
- "Unable to forward localhost:3000"
- "spawn EACCES"
- "Port already in use"
- "Connection refused"
빠른 해결책
1. 포트 가용성 확인
먼저 포트가 이미 사용 중인지 확인하세요:
- Windows
- macOS/Linux
# 포트 3000이 사용 중인지 확인
netstat -ano | findstr :3000
# 포트를 사용 중인 프로세스 종료(PID 교체)
taskkill /PID <PID> /F
# 포트 3000이 사용 중인지 확인
lsof -i :3000
# 포트를 사용 중인 프로세스 종료
kill -9 $(lsof -t -i:3000)
2. 방화벽 설정 확인
방화벽이 연결을 차단하지 않는지 확인하세요:
- 방화벽 설정 열기
- 허용된 애플리케이션에 Cursor 추가
- 개발 포트에 대한 인바운드 연결 허용
3. 네트워크 구성 확인
# 로컬호스트 연결 테스트
curl http://localhost:3000
# 네트워크 인터페이스 확인
ipconfig # Windows
ifconfig # macOS/Linux