안녕하세요. 김석훈입니다. 저의 책 독자가 문의해온 사항인데, 간단한 내용이지만 공유합니다

 
김석훈

안녕하세요. 김석훈입니다.
저의 책 독자가 문의해온 사항인데, 간단한 내용이지만 공유합니다.
장고 버전 1.10.3 부터 ALLOWED_HOSTS 를 지정하게 변경되었습니다. 개발환경에서 DEBUG=True 로 세팅되어 있더라도 다음과 같이 지정해 줘야 합니다.
ALLOWED_HOSTS = [‘192.168.56.101’, ‘localhost’, ‘127.0.0.1’]

만일 DEBUG=True, ALLOWED_HOSTS=[] 로 세팅하면,
ALLOWED_HOSTS = [‘localhost’, ‘127.0.0.1’] 와 동일하게 동작합니다.
이 정책은 DNS rebinding 이라고, DNS 레코드를 조작해서 특정 도메인에 대한 IP 주소를 바꿔치는 공격을 방지하기 위함이라고 합니다.

  • Whoami Jeong

    옷 감사합니다.

Advertisements