본문 바로가기
Develop/CS

[Windows] hosts 파일 수정하기

by 연로그 2021. 7. 19.
반응형

🤨 어쩌다 hosts 파일을 수정하게 되었나?

로컬에서 프로젝트를 실행하려는데 다음과 같은 에러가 떴다.

Caused by: java.net.UnknownHostException: ~~~

원인을 찾아보니 DNS 주소가 잘못되었거나 해당 주소로 접근할 수 없거나...

오류명 그대로 'unknown host', 알 수 없는 호스트이기 때문에 생긴 오류였다.

 

하지만 해당 주소는 다른 분들 로컬에서는 잘 돌아가고 있기 때문에 내 로컬에 문제가 있다고 판단했다.

매니저님께 문의를 드린 결과.. hosts 파일을 수정해야 한다고 하셨다.

 

 

 

💡 hosts 파일을 수정하는 이유

인터넷 창에 URL을 호스트 형태로 입력하면 DNS를 거쳐 IP주소로 접근하게 된다.

ex: www.yeonyeon.tistory.com  입력 👉 DNS가 IP 주소로 변환 👉 IP 주소인 211.249.222.33으로 접근

 

IP 주소 확인하는 방법 ▼

더보기

cmd 창을 켜서 'nslookup' 명령어를 이용하면 된다.

 

hosts 파일을 이용한다면 DNS를 거치지 않고도 바로 IP 주소에 접근할 수 있게 된다.

당연히 자신의 로컬에만 적용되기 때문에 개발자들 외에는 수정할 일이 거의 없다.

 

 

 

✨ hosts 파일 수정하기

hosts 파일은 windows 7 이상에서는 보통 'C:\Windows\System32\drivers\etc' 경로에 존재한다.

 

'관리자 권한'으로 hosts 파일을 열어준다.

 

notepad 관리자 권한으로 열기 ▼

더보기

1. cmd창 관리자 권한으로 실행

 

2. cd 명령어를 통해 파일 위치로 이동

3. notepad 명령어를 통해 파일 오픈

 

아무것도 수정한 적이 없다면 모든 코드가 '#'으로 주석처리 되어있을 것이다.

아래 예제와 같은 방식으로 추가하려는 'IP주소 호스트명'을 나열하면 된다.

반응형