자체 DNS 구축의 필요성?
글쓴이: nan392 / 작성시간: 목, 2004/08/19 - 8:58오후
센드메일 상에서 하나의 서버의 하나의 아이피로 두개의 도메인을 사용하려가 알게 된 사실인데,
제 서버에는 자체 DNS를 돌리지 않고 코넷 DNS를 사용하고 있습니다.
그 결과 메일을 보내거나 받을 때 sendmail이
/etc/hosts파일을 읽더군요.
따라서 자신의 도메인 이름을 지정했을때 첫번째 도메인 이름을 무조건 가져와서
(예를 들어 192.168.xxx.xxx a.co.kr b.co.kr loghost
이런 식으로 정의 해놓았다면 b.co.kr로 메일을 보내거나 받을때에도 모두
메일 주소에 첫번째 선언되어 있는 a.co.kr로 변환되서 찍히더군요)
여기서 그럼 이 두 도메인을 각각 사용하려면 자체 DNS 서버는 필수 인가요?
아니면 자체 DNS를 사용하지 않고도 /etc/hosts파일을 다르게 지정하거나, /etc/sendmail.cf를 설정해서 자체 DNS없이 두 개의 도메인을 사용할 수 있는 방법은 있는지 궁금합니다.
(참고로 virtusertable 역시 설정 하였으나 위에서 말씀드렸듯이 보내거나 받기전에 메일주소를 변형시켜 버리니 아무 소용이 없더군요...)
아시는 고수님들은 답변 해주시면 감사하겠습니다. 꾸벅 _(__)_
Forums:
제가 알기로는 메일 서비스를 이용하기 위해서는 DNS 설정도 필요할 듯
제가 알기로는 메일 서비스를 이용하기 위해서는 DNS 설정도 필요할 듯 합니다.
DNS 에서 MX 설정이 필요할 것입니다.
네임서버를 돌리기 위해서는 NS 설정이 필요하듯.
메일 과 네임서버는 DNS 설정이 중요한 것으로 기억이 됩니다.
ps. 다른 분들 틀리다면 정정해 주세요.
사용자가 바꾸어 나가자!!
= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com
일단 hosts파일은 dns운영 유무와 관계없이 무조건 첫번째로 읽혀집니
일단 hosts파일은 dns운영 유무와 관계없이 무조건 첫번째로 읽혀집니다
코넷 dns를 이용한다고 하신것은 정확하게 무슨 뜻인지 모르겠지만
중요한것은 두 도메인의 MX레코드가 한 서버를 가리키고 있는 것인데
어느 dns건간에 a.co.kr과 b.co.kr의 MX레코드를 해당 서버로 지정해놓으면
원하시는대로 메일 수신이 됩니다.
두분 답변 감사합니다.결국 DNS가 필요하단 말씀들 같군요.b
두분 답변 감사합니다.
결국 DNS가 필요하단 말씀들 같군요.
bs0048님의 말씀 중에 코넷 dns를 사용한다는 것은
자체 메일서버내에 dns 설정을 안해 놓았고 데몬을 띄우지도 않았기 때문에
바로 ns.kornet.net 의 dns 서버를 사용한다는 말을 제가 약간 애매하게 써놓았나 보군요..
아 그리고 MX레코드를 해당 서버로 지정하면 된다고 하셨는데,
MX 레코드를 지정한다는 자체가 DNS를 구축하여야 된다는 말씀이신가요?
아니면,
이 말씀은 dns 구축 없이도 MX레코드 세팅을 바꿀수 있다는 말씀이신가요?
그리고 현재 서버 하나에서 두개의 도메인을 운영하여야 하기 때문에
MX 레코드는 두 개다 같은 서버를 가르켜야 할 꺼 같은데..
좀 더 자세한 설명 부탁드리겠습니다.
a.co.kr과 b.co.kr은 어느 네임서버에 세팅되어 있나요?
a.co.kr과 b.co.kr은 어느 네임서버에 세팅되어 있나요?
구체적으로 a, b.co.kr이 설정된 zone파일에서
MX레코드를 만들어주기만 하면 됩니다.
그게 메일서버와 같은 서버에 있던 다른 서버에 있던 말이죠...
a, b.co.kr이 지금 동작중이라면 어느 서버에건 dns가 설정(구축)되어있을테니까요...
네, 저희 서버는 한대이고 그 한대에서 웹서버, 메일 서버 등을 모두 돌
네, 저희 서버는 한대이고 그 한대에서 웹서버, 메일 서버 등을 모두 돌리고 있습니다. 근데 이상하게도 저희서버를 체크해 보니 자체적으로는 named 데몬이 떠있지도 않고, 아예 네임서버 기능을 사용하지 않고 있습니다.
한마디로 웹에서나 메일서버 등에서 도메인 네임에 대한 IP주소를 질의 할때는 바로 ns.kornet.net(한국통신 DNS서버)로 질의를 하는 것 갔습니다.
흠..질문하신데 대한 답변이 됬는지 모르겠네요..
현재 아무래도 자체 DNS를 구축하기 위해 bind9을 다운받고
설정을 공부중입니다. :oops:
bind 버젼은 어떤게 좋을까요 굉장히 여러가지던데..
문제될게 없다면 도메인을 알려주시면 안될까요?일단 쉘에서w
문제될게 없다면 도메인을 알려주시면 안될까요?
일단 쉘에서
whois a.co.kr
을 해보시면 어느곳에 네임서버가 지정되어 있는지를 알 수 있구요
bind는.. 저는 freebsd인데 늘 기존에 설치된걸 쓰거나
ports로 업그레이드 해서 썼기때문에 자세한건 잘 모르구요^^
지금 쓰는건 8.3일겁니다
자체 DNS 없더라도 DNS를 관리하는 곳(이 글타래에서는 kornet이
자체 DNS 없더라도 DNS를 관리하는 곳(이 글타래에서는 kornet이 되겠죠?)에 이런 상황을 말씀하시면(위 분들이 말한 MX설정 등 ) 그곳에서 DNS 설정을 님께서 원하는 대로 해 줄수 있을 것으로 생각합니다.
세벌 https://sebuls.blogspot.kr/
다들 바쁘신 분들이실텐데 이렇게 답변 주셔서 감사합니다.쉘상에서
다들 바쁘신 분들이실텐데 이렇게 답변 주셔서 감사합니다.
쉘상에서 whois 도메인명 해봤더니,
이렇게 나오더군요.
whois database에 위와 같은 도메인이 없다는군요.
그리고 co.kr은 취급안한다는 말같은데...(죄송 영어에 약해서 ㅜ.ㅜ)
제가 쓰고 있는 도메인은
tplus.co.kr과 tndtech.co.kr 입니다.
혹시 제가 잘못 질의해본거라면 수정 부탁드리겠습니다.
아 그리고 sebul님 말씀처럼 코넷에도 한번 문의해봐야 겠군요~
whois.nic.or.kr에서 검색한 결과입니다.[quote]
whois.nic.or.kr에서 검색한 결과입니다.
kornet.net 으로 해도 되나봐요?코넷에서 MX 설정을 해줄
kornet.net 으로 해도 되나봐요?
코넷에서 MX 설정을 해줄지는 모르겠지만, 가능하다면, 그것이 가장 간단한 방법 같네요.
그냥 속편하게 공부하는셈치고 DNS 설정을 해보시는 것도 좋겠구요. ^^
사용자가 바꾸어 나가자!!
= about me =
http://wiki.kldp.org/wiki.php/offree , DeVlog , google talk : offree at gmail.com
설마 했는데 ns.kornet.net 에 설정된게 맞나보네요kt관련
설마 했는데 ns.kornet.net 에 설정된게 맞나보네요
kt관련 회사인가보죠?
tndtech.co.kr 은 MX가 제대로 설정된것 같구요
mail.tndtech.co.kr 도 설정되어있네요
tplus.co.kr은 기본적인 설정만 한것 같구요....
ns.kornet.net관리자에게 설정해달라구 하셔도 되구요
i-names.co.kr(도메인 구입한곳)에서 네임서버를
지금 운영하시는 서버로 변경하신 다음에
자체적으로 네임서버를 구축하셔도 됩니다만
별다른 이유가 없으면 ns.kornet.net을 그냥 쓰시는게 좋지 않을까요?
그리고 제가 sendmail은 경험이 없는데.. (qmail만 해봐서)
서버에 여러 도메인이 있어도 메일은 주 도메인으로 들어옵니다
그건 sendmail에서 해줘야 하는데...
qmail은 가상호스트를 설정해서 해줍니다만
sendmail은 제가 잘 모르겠네요
흠 웹상에서 검색하는 사이트가 있었군요~감사합니다. :) 방금
흠 웹상에서 검색하는 사이트가 있었군요~
감사합니다. :)
방금 kornet에 전화해봤는데..
여기저기 연결하다가 dns담당자와 통화를 했는데,
그쪽에선 아이피까지 연결해주는게 끝이라고 하네요.
아무래도 서버내에 dns구축을 해봐야겠네요 :? ~
아 제가 글 올리는 사이에 bs0048님께서 글을 올리고 계셨나보네요
아 제가 글 올리는 사이에 bs0048님께서 글을 올리고 계셨나보네요
마지막에 답글 달아주시거는 못봤었는데 ^^
저희는 KT에 납품 한적은 있지만, 관계가 있다고는 좀..
아마 저희가 쓰는 아이피가 KT MyIP라고 고정아이피 제공해주는 상품인데,
사용자들을 위해서 열어논 dns가 아닐까 싶네요.
제가 회사분한테 물어보니 한 3년전인가 자체 dns 설정을 하실려다가
힘들어서 그냥 KT껄 쓴다구 그러시던데..
우선 여기까지 온거 dns 설치해보렵니다 ^^;
sendmail 쪽 가상 호스트 지원은 virtusertable을 사용하는걸로 알고 있는데,
이미 그 쪽 설정도 해보았지만, 결과는 똑같아서..
에휴..산넘어 산이네요..
그래도 많이들 도와주셔서 이것저것 해보구 있습니다.
그럼 좋은 주말들 보내시고, 혹시나 다른 방안 있으시면
조언부탁드리겠습니다.
/etc/host.conf order hosts,bind요거이
/etc/host.conf
order hosts,bind
요거이..
댓글 달기