SVR10, Cli10 과정 똑같이 실행 후 Cli30으로 작업
Cli 30 아이피 SVR10과 Cli10과 같은 대역대로 맞추고 실습 진행
정방향 영역 추가
결과
- 아이피 주소가 존재 하지 않아서 ping이 나가지 않는다
결과
- 변경해도 qqq 호스트로 ping이 나가지 않는 것 확인
- 이유는 dns 캐시에 저장되어서 이전에 했전 기록이 남아있기 때문이다
해결 방법
- dns 캐시 확인(RAM에 저장된다)
cli 10 재부팅 후 확인
→ RAM에 저장 되는 것이라 재부팅 후 사라진다
C:\Windows\System32\drivers\etc
SVR10의 naver.com 안에 ppp.naver.com → 172.16.10.200으로 레코드 생성
cli 10에서 ping ppp.naver.com으로 잘못된 정보를 가져오세요
그리고 cli10의 hosts 파일안에 ppp.naver.com으로 172.16.10.50을 등록하세요
그리고 ping ppp.naver.com으로 통신여부를 확인하여 우선 순위를 확인하세요
host 파일 수정 이후 ppp.naver.com에 ping이 정상적으로 나간다 따라서 우선순위는 DNS cache → Host file → DNS Server 순이다
Host file이 먼저 아닌가?
dns 캐시를 플러시 해도 호스트 파일에 직접 입력한 정보는 남아 있는다
클라이언트는 도메인 이름을 사용한다 무조건 dns 서버가 먼저가 아니라 hosts에 등록된게 1순위라고 생각할 수 있다 실제로 클라이언트는 dns client는 자신의 기억인 cache만 확인한다
hosts 파일에 등록하면 영구 등록 개념이다.
hosts 파일에 등록을 해도 캐시를 입력하면 hosts 파일 위에 덮어 씌워져서 먼저 처리 된다.