LabHub

LFCS — 리눅스 재단 시스템 관리자 · 네트워킹 · 퀴즈

퀴즈: 네트워킹

LabHub 에서 이어서 보기

문항 7개. 정답과 해설은 풀어 본 뒤에 보여 드립니다.

  1. `getent hosts api.internal` 은 주소를 돌려주는데 `dig api.internal` 은 실패한다. 가장 그럴듯한 원인은?

    1. 이름이 /etc/hosts 에 있어 DNS 를 타지 않는다
    2. DNS 서버가 죽었다
    3. 방화벽이 53번 포트를 막고 있다
    4. 검색 도메인이 잘못 설정됐다
  2. `/etc/resolv.conf` 에 `nameserver` 를 다섯 줄 적으면?

    1. 다섯 개 모두 순차적으로 시도된다
    2. 가장 빠른 서버가 자동 선택된다
    3. 설정 파일 오류로 이름 해석이 전부 실패한다
    4. 앞의 세 개까지만 사용된다
  3. netplan 에 `dhcp4: false` 를 넣었는데도 재부팅 후 주소가 다시 DHCP 로 돌아왔다. 확인해야 할 것은?

    1. cloud-init 이 네트워크 설정을 다시 생성했는지
    2. 인터페이스 이름이 바뀌었는지
    3. 커널이 DHCP 클라이언트를 내장하고 있는지
    4. netplan 파일의 확장자가 .yml 인지
  4. `ss` 출력에 `CLOSE-WAIT` 소켓이 계속 쌓이고 있다. 이것이 가리키는 것은?

    1. 상대는 연결을 닫았는데 우리 애플리케이션이 소켓을 닫지 않고 있다
    2. 상대가 응답하지 않아 연결이 맺어지지 않는다
    3. 짧은 연결을 대량으로 여닫는 정상적인 패턴이다
    4. 커널의 소켓 버퍼가 부족하다
  5. 라우팅 테이블에 `10.0.0.0/24 dev eth0` 과 `0.0.0.0/0 via 192.168.1.1 dev eth1` 이 있을 때 `10.0.0.5` 로 가는 패킷은?

    1. 프리픽스가 더 긴 10.0.0.0/24 가 매칭되어 eth0 으로 나간다
    2. 먼저 적힌 규칙을 따라 eth0 으로 나간다
    3. 기본 경로가 항상 우선하므로 eth1 로 나간다
    4. 메트릭이 없으므로 무작위로 선택된다
  6. 컨테이너 안에서 외부 도메인 해석이 유난히 느리다. `/etc/resolv.conf` 에서 먼저 볼 값은?

    1. nameserver 의 IP 대역
    2. options rotate 설정 여부
    3. domain 지시어의 존재 여부
    4. options ndots 와 search 도메인 목록
  7. 원격 SSH 로만 접근 가능한 서버의 방화벽 규칙을 바꿀 때 가장 먼저 해야 할 일은?

    1. 기본 정책을 DROP 으로 바꿔 안전을 확보한다
    2. SSH 세션을 끊고 다시 접속해 본다
    3. 일정 시간 뒤 원래 설정으로 자동 복구되도록 예약해 둔다
    4. 모든 규칙을 지우고 처음부터 다시 만든다