이름 조회하기
Coddy의 터미널로 네트워킹 배우기 코스 레슨. 47개 중 7번째.
호스트 파일에 답이 없으면 DNS에 질의합니다. 이 조회를 직접 수행할 수도 있습니다:
nslookup example.com출력은 두 부분으로 나뉩니다. 먼저 응답한 서버가 표시되는데, 이는 컴퓨터가 사용하도록 구성된 리졸버이므로 네트워크마다 다릅니다. 그다음에는 답변이 표시됩니다. 즉, 해당 이름이 매핑되는 주소 또는 주소들입니다.
대개 답변에는 비권한이라고 표시됩니다. 이는 경고가 아닙니다. 답변이 도메인 자체의 네임서버가 아니라 중간의 캐시에서 왔다는 뜻이며, 이는 정상이고 DNS를 빠르게 만드는 방식입니다.
여기서 얻을 수 있는 유용한 습관은 조회가 실패했을 때 이 결과가 무엇을 알려 주는지 파악하는 것입니다. 조회 결과가 아무것도 반환하지 않으면 방화벽과 포트를 살펴보는 일을 멈추세요. 아직 아무 연결도 시도되지 않았습니다. 문제는 이름 자체에 있습니다.
챌린지
중급조회가 의도적으로 실패하는 것을 확인해 보세요.
.invalid 끝부분은 예약되어 있습니다. 절대로 존재하지 않는 것이 보장되므로, 실패한 조회가 어떻게 보이는지 테스트하기에 완벽합니다.
nope.invalid을 조회해 보고, 성공하면 resolved를 출력하고 그렇지 않으면 failed를 출력하세요. 예상 출력:
failed
>/dev/null 2>&1을 사용해 일반 출력을 다른 곳으로 보내면 자신이 지정한 단어만 출력됩니다.
직접 해보기
이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.
터미널로 네트워킹 배우기의 모든 레슨
직접 연습해 보세요: Terminal 플레이그라운드