| 0. < 공인사업자를 통해 한글 도메인 등록> |
|
|
| 1. <BIND 설정 파일 named.conf 에 한글 도메인 정보 추가> |
|
|
zone "xn--bj0bj06e.kr" { // ← 한글 도메인을 Punycode로 변환 후 설정 |
|
|
type master; |
|
file "hangeul.zone"; |
|
|
}; |
|
|
| 2. <hangeul.zone 존 파일 생성> |
|
$TTL 43200 |
|
; |
|
@ IN SOA ns1.nic.or.kr. admin.nic.or.kr. ( |
|
|
| 2003081901 |
; serial |
|
| 10800 |
; refresh |
|
| 3600 |
; retry |
|
| 3600000 |
; expire |
|
| 43200) |
; negative TTL |
|
|
|
|
|
IN NS ns1.nic.or.kr. |
|
IN NS ns2.nic.or.kr. |
|
|
;================================================================= |
|
; 한글 도메인 한글 도메인 한글 도메인 한글 도메인 한글 도메인 한글 도메인 |
|
;================================================================= |
|
; 한글.kr |
|
xn--bj0bj06e.kr. IN A 123.123.123.100 ; ← 한글 도메인을 Punycode로 변환 후 설정 |
|
www IN A 123.123.123.100 |
|
|
| 3. <아파치 웹서버 가상 호스트 설정> |
|
| - |
만약 기존 영문페이지와 다른 내용을 보여주길 원할 때 사용(Web Server Virtual Host 설정을 사용한다면 설정) |
|
|
|
|
| < |
VirtualHost 123.123.123.100:80> |
|
ServerAdmin admin@nic.or.kr |
|
DocumentRoot /usr/local/www/hangeul/ |
|
ServerName xn--bj0bj06e.kr # ← 한글 도메인을 Punycode로 변환 후 설정 |
|
ServerAlias www.xn--bj0bj06e.kr # ← 한글 도메인을 Punycode로 변환 후 설정 |
|
CustomLog logs/CustomLog |
|
ErrorLog logs/ErrorLog |
| < |
/VirtualHost> |
|