[ internet ] in KIDS 글 쓴 이(By): mong (변희수) 날 짜 (Date): 1994년05월25일(수) 13시22분51초 KDT 제 목(Title): [RE] address의 alias.. > 윗 글에서 alias된 어드레스가 핑거가 안 된다는 것은.. > 아예 unknown host로 메시지가 떨어진다는 것입니다.. > > 어떤 호스트 a가 주소를 A로 alias해서 DNS에 등록한 경우 > 그 DNS가 지정한 서버정도만 aliased adress A를 인식하겠지요? > 그런데.. 만약 ... > 멀리 떨어진 호스트 B에서 alias된 주소 A를 > access하려고 할 때에는 B가 서비스 받는 local DNS서버는 > A 주소 정보를 가지고 있지 않을 수 있겠지요? > 그렇다면 호스트 B는 A가 실제로 어디인지 알 수 없겠군요. 아닙니다. 이렇게 aliase된 이름은 DNS를(client 포함) 쓰는 모든 호스트에서 인식 됩니다. > nslookup으로 default server를 다른 것으로 지정해서 > 찾아 본다고 해도.. 사막에서 다이아몬드 찾는 격이 아닌지.. 가장 믿을 만 한 서버는 그 도메인을 고ㅓㄴ리하는 호스트이지요. 그러니까 aa.bb.cc에 관해 nslookup을 한다면 server를 bb.cc 도메인을 관리하는 호스트에 연결해서 찾아 보는거지요. 그 서버는 어떻게 찾냐하면 Query type을 아래와 같이 "NS"로 하면 됩니다. % nslookup ... > set q=NS > bb.cc 그러면 어느 호스트에서 ... bb.cc 도메인을 관리 하는지 알려 줍니다. 그러면 server를 아래와 같이 그 호스트로 하고 나서 원하는 호스트에 관한 정보를 찾으면 되지요. % nslookup ... >set q=NS > bb.cc .... > server xx.bb.cc (xx.bb.cc가 bb.cc를 관리하는 server인 경우) > set q=A > aa.bb.cc 그런데 위에서 말씀하시는 alise되었다는건 mail은 가는데 finger나 telnet또는 그냥 nslookup을 했을 때 Unknown host로 나온다는 이름을 말하시는거죠? 이 경우는 alias되었다고 하지 않습니다. 이건 실제 호스트가 아닙니다. 어제 올린 글에서 처럼 그냥 메일만 되는 이름입니다. IP address와 mapping이 되지 않습니다. DNS에서는 MX라는 걸 이용해서 이렇게 지정이 가능합니다. 원하는 이름으로 매일 주소를 만든후 원하는 호스트를 지정하면 그 호스트로 메일이 보내져서 처리됩니다. 예를 들어 han.hana.nm.kr에 아이디가 있는 사람은 username@kr이라는 메일 주소로도 메일을 받을 수 있습니다. kr이라는 이름은 han.hana.nm.kr로 메일이 가도록 지정을 해 놨거든요. 에구.. 도움이 되셨는디 모르겠네요... mong.. |