본문 바로가기
Django

[시놀로지VMM]Ubuntu django 외부접속 확인

by zeroad.django 2022. 1. 3.
  • python manage.py runserver 0.0.0.0:[포트번호]
    • 0.0.0.0과 포트번호를 설정해 주어야 함.
    • PC에서 개발시 0.0.0.0:[포트번호]를 설정해 주지 않아도 127.0.0.1:8000으로 되고, 개발시에는 확인이 가능함. 머신과 서버가 같은 상황에서는 루프백어드레서로 구동이 됨.
    • 그러나 시놀로지 VMM Ubuntu에서 pythoin manage.py 0.0.0.0:[포트번호]를 설정하고 구동을 시켜 주어야,  외부에서 접근을 할 수 있음. 0.0.0.0 은 모든 인터페이스와 바인딩될 수 있다는 것을 의미.
  • 새 브라우저에서 접속해 보기
    • http://{DDNS이름}:포트번호
    • 문제없이 동작하면 아래와 같은 화면을 보여 줌.

 

reference site: https://neppahtiekam.blogspot.com/2021/05/synologydjango.html