• 카테고리

    질문 & 답변
  • 세부 분야

    보안

  • 해결 여부

    미해결

아래 질문 글 봤지만 이해가 안돼서 질문 드립니다.

22.02.02 23:31 작성 조회수 138

1

hotst파일은 호스트 이름을 IP랑 매핑 시키는 것으로 이해 했습니다.

 

예를 들어 hosts파일에

192.168.0.5 boan

이라고 입력 되어있을 시 브라우저를 통해

http://192.168.0.5/secret이나

http://boan/secret

으로 접근했을 때  호스트 이름도 결국 IP로 바뀌는 것에 불과하기 때문에 위 2가지 케이스는 모두 같은 결과가 나와야하는거 아닌가요??

왜 host파일을 수정해야만 정상적인 렌더링이 되는지 궁금합니다

답변 1

답변을 작성해보세요.

1

김태영님의 프로필

김태영

2022.02.08

안녕하세요. 보안프로젝트 김태영입니다.

 

말씀하신 것과 같이 "호스트 이름도 결국 IP로 바뀌는 것"이 맞습니다.

 

다만, hosts 파일을 수정해야만 정상적인 렌더링이 되는 이유는 아래 사진과 같이 소스코드에서 Javascript 또는 CSS 파일 등을 vtcsec 호스트 이름으로 지정되어 있기 때문입니다.

 

hosts 파일에 vtcesc 호스트가 192.168.0.X를 가리킨다고 명시되어 있지 않다면, vtcesc 호스트로 요청을 보내더라도 정상적인 응답을 받을 수 없어 렌더링이 제대로되지 않기 때문입니다.

 

감사합니다.

Mr.kyo님의 프로필

Mr.kyo

질문자

2022.02.08

이해했습니다

감사합니다!