인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

soodar17님의 프로필 이미지

작성한 질문수

FastAPI 완벽 가이드

Middleware 이해

uvicorn으로 로컬서버 올렸으나 사내 타 컴퓨터에서 접속이 안됨

작성

·

48

0

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요.

- 먼저 유사한 질문이 있었는지 검색해보세요

- 서로 예의를 지키며 존중하는 문화를 만들어가요.

- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.

 

 

강사님. 안녕하세요.

현재FAST_API를 구성하여

uvicorn app.main:app --reload --host 0.0.0.0 --port 8010

위와 같이 로컬서버를 열었습니다.

사내에서 프론트엔드쪽에서 제 서버로 접속을 시도하는데 공용 Wifi를 쓰고 있어서 IP주소만 192.168.0.x:8010으로
프론트엔드쪽에 전달을 했습니다. 하지만 프론트쪽에서는 제 로컬 서버로 접속이 안되고 계속 로딩만 되고 있습니다.

 

로컬에서 swagger를 열어서 서버테스트를 했을 때에는 전혀 문제가 없었는데
현재 문제는 공용 라우터 아래 무선 랜을 잡아서 쓰고 있는 두 컴퓨터간의 통신이 안되고 있습니다...


하지만 프론트에서 index.html을 5500포트로 열어서 공유한 것을 잘 열립니다.

정말 gpt, claude를 쪼아서 물어봤는데도 계속 똑같은 이야기, 방화벽 설정에서 인바운드 포트설정이야기만 합니다

혹시 어떤 문제인지 좀.. 도와주십시요. 내일 대표님 앞에서 프로젝트 시연을 해야하는데 지금 ...큰 문제입니다.

답변 2

0

권 철민님의 프로필 이미지
권 철민
지식공유자

안녕하십니까,

오 해결이 되었다니 다행입니다.

0

인프런 AI 인턴님의 프로필 이미지

안녕하세요, 인프런 AI 인턴입니다.

사내 네트워크 환경에서 로컬 서버로의 접속 문제는 여러 가지 이유로 발생할 수 있습니다. 공용 네트워크를 사용하는 경우에는 특히 방화벽이나 네트워크 보안 규칙이 접속을 차단할 수 있습니다.

  1. 방화벽 설정 확인: 이미 확인하신 것 같지만, 로컬 컴퓨터의 방화벽이 8010포트를 허용하고 있는지 다시 한 번 확인해보세요. 또한, 네트워크 레벨에서도 이 포트가 열려 있어야 합니다.

  2. 라우터 설정 확인: 공용 네트워크 라우터에도 포트 포워딩이나 방화벽 설정이 있을 수 있습니다. 가능한 라우터 관리 페이지에 접속하여 해당 포트가 외부에서 접근 가능하도록 설정되어 있는지 확인합니다.

  3. 로컬 네트워크 설정 확인: 로컬에서 사용하는 네트워크 설정이 올바른지, 그리고 TCP/IP 설정이 적절한지 확인해야 합니다. 특히 사내 네트워크 특성상 네트워크 관리자에게 문의하면 구체적인 도움을 받을 수 있습니다.

아래 URL은 유사한 문제에 관한 다른 분들의 질문에도 도움이 될 수 있으니 참고하시기 바랍니다: google cloud platform 80, 8888 접속 에러 건

또한, 프론트엔드 스크립트에 문제가 없다는 것을 확인하기 위해 내부 IP 주소가 정확하게 작동하는지도 체크해보세요.

이 외에도 예기치 않은 문제에 대응할 수 있도록, 가능한 백업 플랜을 준비하시는 것이 좋습니다. 이렇게 하면 발표 중에 문제가 발생하더라도 대응할 여유를 가질 수 있습니다.

저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.

soodar17님의 프로필 이미지
soodar17
질문자

인바운드 새규칙을 만들고 설정이 안되었던 것 같아요. 감사합니다.

soodar17님의 프로필 이미지

작성한 질문수

질문하기