본문 바로가기

IT

로컬 DNS 도메인 강제로 바꾸기 (127.0.0.1)

728x90

url 접속 후

www.naver.com에 접속하게 된다면 첫번째로 host 파일을 검사하고 두번째로 내부 캐시를 확인하고 그래도 없다면 세번째인 도메인 주소로 연결하게 된다. 

* url 접속 후 일어나는 일, DNS 역할 https://sh970901.tistory.com/29?category=954617

 

hosts파일은 운영체제가 호스트 이름을 IP주소에 매핑할 때 사용하는 컴퓨터 파일이다.

이때 이 hosts 파일을 수정하여 내 컴퓨터를 속여 강제로 도메인을 생성해보도록 한다. (참고용)

기존 site1.com

기존의 site1.com을 ping으로 확인해보면 다음과 같은 ip를 확인할 수 있으나 내 컴퓨터를 속여 site1을 로컬로 인식하도록 한다.

Window => C:\Windows\System32\drivers\etc 로 접속하면 hosts 라는 파일이 존재한다.

MAC => /private/etc/hosts

메모장으로 파일을 열고 다음과 같이 추가해준다.

hosts 파일
수정된 site1.com

hosts 파일을 수정해주니 site1.com을 127.0.0.1로 내 컴퓨터가 인식하게 된다.

nslookup

nslookup을 사용하면 dns를 통해 진짜 ip를 확인할 수 있다.