| 네임서버에서 한글 도메인(예. 커피닉스.kr) 설정하기 | 작성일 : 2003/08/19 00:40 |
| 조회수 : 11396 |
|
작성자 : 좋은진호(truefeel, http://coffeenix.net/ ) 작성일 : 2003.8.18 곧 있으면 한글.kr 같은 한글 도메인에 대한 서비스도 시작되고 해서, bind에서 한글 도메인 설정법을 적어봤다. 가장 많이 사용하는 MSIE 브라우저는 플러그인을 설치해야 한글 도메인을 정상적으로 사용할 수 있으므로 한글도메인이 활성화되기는 쉽지 않을 것 같다. ^^ 다국어도메인(IDNA)을 위해서는 ASCII기반의 다국어도메인 코드로 인코딩하여 설정해야한다. 코드로는 IETF(Internet Engineering Task Force)에서 지난해 10월 국제표준안이 공식 승인한 punycode(AMC-ACE-Z)코드를 사용한다. 1. 커피닉스.kr 의 punycode는 커피닉스.kr 도메인을 설정해보겠다. (실제로 커피닉스.kr을 찾아보지 말기를... 예로 든 것 뿐!) 웹.커피닉스.kr 위키.커피닉스.kr 먼저 "커피닉스.kr"을 punycode로 바꿔야한다. 모질라, 넷스케이프에서는 punycode 코드를 지원한다. 따라서 주소창에 한글 도메인을 입력하면 바로 punycode 코드로 바꿔서 접속을 시도한다. 모질라 주소창에 "커피닉스.kr"을 입력해보자. xn--bj1bs41a0hjvlg.kr 이 바로 변환된 코드이다. xn-- 는 prefix다. 마찬가지로 방법으로. 웹.커피닉스.kr 은 xn--yq5b.xn--bj1bs41a0hjvlg.kr 위키.커피닉스.kr 은 xn--9q5b290.xn--bj1bs41a0hjvlg.kr ※ KRNIC에서는 windows용 코드 변환툴을 제공한다. 2. bind 설정 1) /etc/named.conf 에는 다음과 같이 한다.
2) coffeenix_kr.zone 파일 설정
3. 아파치 웹서버에서는 httpd.conf에는 기존 설정에 ServerAlias 로 punycode코드로 된 주소를 써준다.
4. sendmail 메일서버에서는 /etc/mail/access 파일에 다음을 추가 후 makemap 실행
[root@truefeel mail]# makemap hash /etc/mail/access < /etc/mail/access /etc/mail/local-host-names 에 다음 추가
sendmail을 재실행하면 메일 송수신이 가능하다. ※ 정보통신부.kr(xn--on3b2jr1lk6fb1n.kr), 한국인터넷정보센터.kr(xn--3e0bx5euxnjje69i70af08bea817g.kr)는 한글도메인으로 서비스를 하고 있으니 모질라나 넷스케이프로 접속을 해보기 바란다. 주소창에 그대로 한글도메인명이 유지되고, 상태바에는 "Transfer data from xn--..."와 같이 나올 것이다. 로컬에 가상적으로 네임서버 설정을 해두고, Mozilla Firebird로 접속한 모습 주소창과 상태바를 유심히... ![]() |
||||||||||||||||
|
|