[Flask] Flask서버에 외부 접근하는 방법

외부에서 flask서버를 접근하는 방법

  • app.run()안에 바인딩될 호스트 정보를 넣어준다.
    • app.run()은 127.0.0.1로 실행되며 이는 로컬에서만 실행가능하다.
    • app.run(host=’0.0.0.0’)의 경우 모든 호스트로 접근 가능하다.
    • 포트 변경을 원하는 경우 app.run(host=’0.0.0.0’, port=8000)과 같이 사용한다.
  • 위의 방법으로 실행하면 flask서버를 실행한 컴퓨터의 IP주소와 함께 설정한 포트로 연결가능한 주소가 나온다.