Go Back   AppleForum > Software > Application

 
 
thread_tools
2007-07-06, 09:14 AM   #1
artmaker
Senior Member
 
Registered: Sep 2002
My Mac: Mac mini, Mac Book, Mac Book Pro
Posts: 120
오프라인
Post ddns serve와 ddns client 프로그램 추천 부탁드립니다.

먼저 데이터 센터에 제 리눅스 서버가 돌아가고 있습니다. 별다른 용도는 없고 개인 홈페이지랑 지인들 홈페이지 정도 돌아가고 있습니다.
문제는 제 주위에 제가 관리를 해줘야 하는 컴퓨터들이 제법 있습니다. 대략 10대정도(ppc맥 -2대정도, intel-3대정도, 윈도우머신-5대정도)
그런데 문제는 제가 올해 말에는 호주로 공부를 하러 가야됩니다. 적어도 몇 년 걸릴 것 같습니다.
해서 제 서버에 DDNS 서버를 설치하고 제 주의 컴퓨터들에는 제 서버의 DDNS 서버에 연결될 수 있도록 DDNS 클라이언트 프로그램을 설치해서 호주에서 원격으로 관리를 해 주고 싶습니다.

기존의 DDNS 서비스를 이용할 수 도 있으나 클라이언트 프로그램이 윈도우와 맥을 동시에 지원하지는 않는것 같더군요. 그리고 꼭 제 서버에 DDNS 서버를 설치하고 싶습니다.

요약입니다.

리눅스 서버에서 돌아가는 DDNS 서버 프로그램과 맥과 윈도우를 동시에 지원하는 DDNS 클라이언트 프로그램을 추천해 주십시요.
무료, 유료를 특별히 가리지는 않으려 하나 가능하면 돈이 들어가지 않는 방향이면 더욱 좋을 것 같습니다.

그리고 제가 찾고 있는 이러한 팩키지(?)가 혹시 리눅스뿐만 아니라 맥에서 돌아가는 것도 있을까요?

장황한지도 모르겠지만 도움 부탁드리겠습니다.
__________________
또 다른 세상을 꿈꾸며....
  Reply With Quote
2007-07-06, 09:26 AM   #2
gluebyte
Elite Member
 
Registered: Jun 2005
My Mac: 맥북+아이팟
Posts: 1,369
오프라인
맥/리눅스/윈도우를 모두 지원하는 DDNS 서버/클라이언트 제품이 있을지 모르겠습니다.

혹시 못 찾으시게 되면 DynDNS.com의 서비스를 이용해 보시기 바랍니다. 무료이고, 맥/리눅스/윈도우용 클라이언트가 모두 있습니다. 단, 거기 나와 있는 맥용 클라이언트는 오래된 버전이니 최신 버전을 여기서 받으세요: http://www.dnsupdate.org/
  Reply With Quote
2007-07-06, 01:55 PM   #3
viper9
Senior Member
 
viper9's Avatar
 
Registered: Jan 2006
My Mac: PowerMac G5 2GHz Dualcore, Macbook Pro 2.4GHz, iPod Touch 16GB
Posts: 290
오프라인
별로 도움이 안될지도 모르는 글이나....

컴퓨터 관리를 위해 DDNS 서비스를 쓴다면 비추하고 싶네요. 서버-클라이언트 프로그램을 따로 배포하는 경우는 못봤는데(아마 그러한 류의 프로그램들 대부분이 직접 개발해서 배포하는게 많으니까요.)

국내/외 유명하다는 DDNS 서비스 다 이용해봤는데 제대로 잘되는건 거의 없더군요.

맥에서 돌아가든 안돌아가든 일단 그런 서비스가 전혀 안정적이지 않습니다. 한두달 정도야 괜찮겠지만 몇년씩이라면 절대 반대입니다.

가장 중요한건 그러한 프로그램들의 특성상 클라이언트 프로그램이 설치된 컴퓨터의 운영체제가 맛이 가거나 혹은 일부 라이브러리 파일들이 손상되거나 하는 일이 발생되면 클라이언트가 제대로 동작하지 않으므로 바로 서비스가 정지됩니다. 소프트웨어적으로 대책을 마련할 것이 아니라 하드웨어적으로(고정아이피를 부여받는다던가) 대책을 마련하는 것이 가장 안정적입니다. 단, 돈이 많이 들죠.

정말 중요한 업무라면 VPN 같은 것을 이용해 고정아이피를 받는 방법을 강구하심이 어떨까 싶네요.

아, 리눅스 서버를 쓰신다면 유닉스 명령어에 익숙하실텐데 간단한 쉘스크립트를 통해 비슷한 효과를 낼 수 있습니다. 서버에 주기적으로 PING을 쏘고 아이피를 받아서 서브도메인을 연결하는 방법 같은 것이 있겠지요.
  Reply With Quote
2007-07-06, 04:14 PM   #4
fooleaf
Senior Member
 
fooleaf's Avatar
 
Registered: Nov 2005
My Mac: Mackbook pro 1.83G 2Gb
Posts: 189
오프라인
마음이 바뀌셔서 DDNS server를 설치안할때 될때 참고하세요.

전 DDNS서비스를 DNSever에서 이용하는데요.
별도의 클라이언트는 필요없고 lynx(맥에서 쉽게 설치가능한 패키지 있음), wget등 텍스트기반 웹브라우저로 쉽게 IP갱신이 가능합니다.
저같은 경우 웹서버 실행할때 쉘스크립트로 IP갱신이 되게 해놨습니다.
참고 되시길..

DNS Ever.com 웹기반 무료 DNS 서버 (네임서버) - Free DNS

fooleaf 님께서 2007-07-06 04:22 PM 에 수정하셨습니다.. 이유: 내용수정
  Reply With Quote
2008-05-25, 09:02 AM   #5
artfrige
Elite Member
 
artfrige's Avatar
 
Registered: Feb 2004
My Mac: iMac Core2Duo 24" / PowerBook G4 15" / PowerMac G5 1.8GHz DP / Mac mini Core Duo / iPod Touch 16G / Mac OS X Leopard Server
Posts: 1,126
온라인
오래된 글타래 위로 올려봅니다.
위에 fooleaf님이 말씀해주신대로 저도 DNSever에서 DDNS서비스를 받고 있습니다.
저도 쉘스크립트를 이용해 주기적으로 IP 가 자동 갱신이 되게 하고싶은데요,
wget으로 IP 갱신하는 방법은 DNSever측에서 매뉴얼에 적어줘서 그대로 따라하면 되는데,
crontab으로 일정시간마다 한번씩 갱신시켜주는 방법을 잘 모르겠습니다.

웹에서 어떤분이 포스팅하신것 보고 스크립트를 만들어 따라하긴 했었는데 그게 작동을 하지 않더랍니다.
혹시 자세한 방법 알고 계신분이 계신지 해서 글 남겨봅니다.

서버 OS 버전은 Mac OS X 10.4 Tiger입니다. (타이거 서버 아닙니다)

ps.참고삼아 제가 참고했던 포스트 주소도 남겨봅니다.
Mac에서 DNSEver의 Dynamic DNS 사용하기
__________________
Artfrige on iLife
http://www.artfrige.com/

Artfrige's Server Log
http://my.artfrige.com:8000/

artfrige 님께서 2008-05-25 09:09 AM 에 수정하셨습니다..
  Reply With Quote
2008-05-25, 10:59 AM   #6
zeon
Veteran Member
 
zeon's Avatar
 
Registered: Jul 2006
My Mac: macbook
Posts: 532
오프라인
artfrige/ 만드신 스크립을 보여주신다면 도움을 더 빨리 받으시지 않을까요? ^^;
  Reply With Quote
2008-05-25, 04:55 PM   #7
artfrige
Elite Member
 
artfrige's Avatar
 
Registered: Feb 2004
My Mac: iMac Core2Duo 24" / PowerBook G4 15" / PowerMac G5 1.8GHz DP / Mac mini Core Duo / iPod Touch 16G / Mac OS X Leopard Server
Posts: 1,126
온라인
인용:
zeon 님이 쓰신 글 글 보기
artfrige/ 만드신 스크립을 보여주신다면 도움을 더 빨리 받으시지 않을까요? ^^;
$crontab -e하여 아래 내용을 입력
———————————
*/5 * * * * root /Users/(userid명입력)/Documents/DNSEver.sh > /dev/null 2>&1
———————————

제가 참고했던 스크립트는 위와 같습니다.
설명에 따르면 5분에 한번 경로로 지정된 DNSever.sh를 작동시키는건데
테스트 해보니 작동하지 않는것 같더랍니다.
__________________
Artfrige on iLife
http://www.artfrige.com/

Artfrige's Server Log
http://my.artfrige.com:8000/
  Reply With Quote
2008-05-25, 07:26 PM   #8
catz
Elite Member
 
catz's Avatar
 
Registered: Oct 2001
My Mac: iMac2.8(8800GS), MBP2.2G, AppleTV, AEBS(Jpn),Touch16G
Posts: 3,061
오프라인
인용:
artfrige 님이 쓰신 글 글 보기
$crontab -e하여 아래 내용을 입력
———————————
*/5 * * * * root /Users/(userid명입력)/Documents/DNSEver.sh > /dev/null 2>&1
———————————

제가 참고했던 스크립트는 위와 같습니다.
설명에 따르면 5분에 한번 경로로 지정된 DNSever.sh를 작동시키는건데
테스트 해보니 작동하지 않는것 같더랍니다.
------------------

cron 이 작동중인지 확인해보세요.

미 작동 중이면 cron 을 먼저~
__________________
세벌사랑,한글사랑.
글이 살아야 나라가 산다.
  Reply With Quote
2008-05-25, 07:40 PM   #9
artfrige
Elite Member
 
artfrige's Avatar
 
Registered: Feb 2004
My Mac: iMac Core2Duo 24" / PowerBook G4 15" / PowerMac G5 1.8GHz DP / Mac mini Core Duo / iPod Touch 16G / Mac OS X Leopard Server
Posts: 1,126
온라인
인용:
catz 님이 쓰신 글 글 보기
------------------

cron 이 작동중인지 확인해보세요.

미 작동 중이면 cron 을 먼저~
top해보면 cron은 작동하고있는데 말이죠.. 제가 뭘 잘못 쓴건지
ISP 에서 부여한 IP 가 바뀌어야 확실히 확인 가능할하려나요..
(그전에는 DDNS 서비스측에 포워딩할 IP를 일부러 바꿔놓고 일정시간 기다려서
자동으로 바뀌는지 아닌지 하는 방식으로 테스트 했었거든요)
__________________
Artfrige on iLife
http://www.artfrige.com/

Artfrige's Server Log
http://my.artfrige.com:8000/
  Reply With Quote
2008-05-26, 07:39 AM   #10
artfrige
Elite Member
 
artfrige's Avatar
 
Registered: Feb 2004
My Mac: iMac Core2Duo 24" / PowerBook G4 15" / PowerMac G5 1.8GHz DP / Mac mini Core Duo / iPod Touch 16G / Mac OS X Leopard Server
Posts: 1,126
온라인
자문자답 합니다~
crontab에 등록된 내용이 잘못됐었습니다.

로그를 남기게 crontab명령을 수정해놓고 몇분후 로그를 살펴보니
1행에 shell에서 root라는 명령어가 없다고 에러를 띄우길래
crontab에서 root를 제거했더니 제대로 동작하네요
아마 제 서버가 항상 admin으로 접속되어 있어서 굳이 root가 필요없었던듯도 하고..
잘은 모르겠지만 해결 되었습니다.

그리고 제가 서버로 운영하는 초짜 서버관리자의 삽질블로그입니다 ㅋㅋ
홍보 겸 이번에 문제 해결한 로그 링크 겁니다.

http://my.artfrige.com:8000/wordpress/?p=12

ps.문제 해결에 도움주신 골빈해커님 무한히 사랑합니다 ㅋㅋㅋㅋ
__________________
Artfrige on iLife
http://www.artfrige.com/

Artfrige's Server Log
http://my.artfrige.com:8000/
  Reply With Quote
지금 시각: 06:24 AM | Contact Us | 아카이브 | Top
SEO by vBSEO 3.0.0 RC5 All contents copyright © 2001~2008 by AppleForum and/or their respective owners.