# 역방향 DNS

Source: https://support.kapsulehost.com/ko-kr/cloud-servers-reverse-dns

역방향 DNS는 서버의 IP 주소를 `mail.example.com` 같은 이름으로 다시 변환합니다. 메일 서버는 이메일을 받기 전에 이 값을 확인하므로, 서버에서 메일을 보내기 전에 설정하세요. KPanel에서 서버의 **네트워킹** 탭에서 주소별로 설정합니다.

## 시작하기 전에

역방향 DNS는 이름과 주소가 양방향으로 일치할 때만 도움이 됩니다.

1. 호스트 이름을 정합니다. 예: `mail.example.com`
2. 도메인의 DNS에 그 이름을 서버 IP 주소로 가리키는 A 레코드(IPv6의 경우 AAAA 레코드도)를 추가합니다.
3. 레코드가 적용될 때까지 기다립니다. `dig +short mail.example.com`을 실행하면 서버의 IP가 출력되어야 합니다.

그런 다음 역방향 DNS를 같은 이름으로 설정합니다. 일치하는 DNS 레코드가 없는 역방향 DNS 이름은 이메일에 있어서 아예 설정하지 않은 것보다 더 나쁩니다. 도메인의 DNS를 저희가 관리한다면 [도메인 추가 및 연결](https://support.kapsulehost.com/ko-kr/adding-your-domain)을 참조하세요.

## 역방향 DNS 설정하기

1. [KPanel](https://kpanel.kapsulehost.com)에 로그인합니다.
2. 사이드바에서 서버 유형에 해당하는 섹션(예: **스탠다드 코어**)을 연 다음 서버를 클릭합니다.
3. 서버 메뉴에서 **네트워킹**을 클릭합니다.
4. **IP 주소**에서 해당 주소 옆의 **편집**을 클릭합니다.
5. 전체 호스트 이름을 입력합니다. 예: `mail.example.com`
6. **역방향 DNS 저장**을 클릭합니다. KPanel에 "완료했습니다."라고 표시됩니다.

각 주소에는 "역방향 DNS:"와 함께 현재 이름이 표시되거나 **설정하지 않음**이 표시됩니다. 서버가 IPv4와 IPv6 양쪽으로 메일을 보낸다면 각각 따로 설정하세요.

![KPanel에서 서버의 네트워킹 탭](https://support.kapsulehost.com/help/screenshots/cloud-servers-reverse-dns.304b92a6.webp)

**네트워킹** 탭은 서버가 역방향 DNS를 지원할 때 표시됩니다. **편집**은 역방향 DNS를 변경할 수 있는 주소마다 표시됩니다.

## 추가 IPv4 주소

추가 IPv4 주소에는 자체 역방향 DNS가 있습니다. 다른 주소와 마찬가지로 서버의 **네트워킹** 탭에서 설정하거나, **부가 서비스**를 열고 **추가 IPv4**에서 주소를 선택한 다음 **역방향 DNS 변경**을 클릭하세요.

## 제대로 동작하는지 확인하기

아무 컴퓨터에서나 다음을 실행합니다.

```sh
dig +short -x 203.0.113.10
```

본인의 IP 주소를 사용하세요. 호스트 이름 뒤에 점이 붙어 출력되어야 합니다. 변경 사항이 모든 곳에 반영되기까지 시간이 조금 걸릴 수 있습니다.

## 새 카탈로그 이전에 주문한 Metal 서버

이전 Metal 서버에서는 서버의 **서버 관리** 페이지를 열고 **역방향 DNS (PTR)** 카드를 사용합니다. 주소의 **편집**을 클릭하고 호스트 이름을 입력한 다음 **저장**을 클릭하세요. [전용 서버 관리하기](https://support.kapsulehost.com/ko-kr/dedicated-servers-management)를 참조하세요.

## 문제 해결

**"mail.example.com 같은 전체 호스트 이름을 입력하세요."** 도메인을 포함한 전체 이름을 입력하세요. `mail` 같은 한 단어만으로는 충분하지 않습니다.

**"이 주소는 이 서버의 주소가 아닙니다."** 이 서버의 **네트워킹** 탭에 표시된 주소를 선택하세요.

**메일이 여전히 거부됩니다.** 이름의 A 레코드가 같은 IP를 가리키는지, 그리고 도메인에 메일을 보내는 서버에 대한 SPF, DKIM, DMARC 레코드가 있는지 확인하세요.

**"내 역할은 이 서버를 볼 수 있지만 변경할 수는 없습니다."** 소유자 및 관리자 역할만 역방향 DNS를 변경할 수 있습니다. 계정 소유자에게 요청하세요.

## 관련 문서

- [서버 방화벽](https://support.kapsulehost.com/ko-kr/cloud-servers-firewall)
- [전용 서버 관리하기](https://support.kapsulehost.com/ko-kr/dedicated-servers-management)
- [SSH로 서버에 연결하기](https://support.kapsulehost.com/ko-kr/cloud-servers-ssh-connect)
- [서버 문제 해결](https://support.kapsulehost.com/ko-kr/cloud-servers-troubleshooting)
