QnA 게시판에 이어 올립니다!
현재 일반 컴에 Windows Server 2019를 사용하고 있습니다!
제 서버가 유동 공인IP라 아이피가 자주 바뀝니다
(학식충이라 고정IP를 살 돈이 없습니다 ㅠㅠ)
그래서 갑자기 IP가 바뀌는 바람에 집밖에서 도메인으로 접속을 못하는 상황이 생깁니다ㅠㅠ
그래서 자동으로 CloudFlare에 등록된 DDNS의 IP주소를 자동으로 변경해주는 프로그램을 찾고 있습니다
물론 구글링을 안한 것은 아닙니다! 근데 여러 프로그램을 실행해 보았는데....
https://github.com/potatoqualitee/modules/tree/master/CloudFlareDynDns
https://jamongcoke.com/cloudflare-ddns-window-setting
이 프로그램의 경우
Invoke-RestMethod : 원격 서버에서 (401) 권한이 없음 오류를 반환했습니다.
위치 C:\Users\sb\바탕화면\CloudFlareDynDns.psm1:155 문자:13
+ ... $result = Invoke-RestMethod -Headers $headers -Method Put -Uri $upd ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (System.Net.HttpWebRequest:HttpWebRequest) [Invoke-RestMethod], WebExc
eption
+ FullyQualifiedErrorId : WebCmdletWebResponseException,Microsoft.PowerShell.Commands.InvokeRestMethodCommand
라고 시뻘건 401 오류가 뜨고....
https://github.com/birkett/CloudFlare-DDNS-Updater
https://blog.naver.com/cheon7886/220397312802
이 프로그램의 경우
System.Net.WebException:원격 서버에서 (403) 사용할 수 없음 오류를 반환했습니다.
이런 오류가 뜹니다....
도데체 뭐때문에 이런 오류가 뜨는걸까요 ㅠㅠ
도메인, 이메일, API 키는 몇번씩 확인해 보았는데도 오류가 발생합니다ㅠㅠ
아니면 혹시 "윈도우"에서 사용할 수 있는 다른 프로그램이라도 추천해 주실 수 있으신가요...
여러분들은 어떤 프로그램으로 업데이트하시나요?????
API Å°¸¦ ¹ß±ÞÇÒ ¶§ DNSÆíÁý ±ÇÇÑÀ» ÁÖ¼Å¾ß µ¿ÀÛÇÒ°Ì´Ï´Ù.
ÀÌ·¸°Ô ³ª¿Â API TokenÀ¸·Î ½ÃµµÇØ º¸½Ã¸é ¾Æ¸¶ µ¿ÀÛÇÒ°Ì´Ï´Ù
ã¾Æº¸´Ï ¾÷µ¥ÀÌÆ® ÇÁ·Î±×·¥ÀÌ ¾Æ´Ï¶ó Ŭ¶ó¿ìµå Ç÷¹¾î¿¡¼ ¹®Á¦°¡ ÀÖ¾ú³×¿ä¤Ð¤Ð
±×·¡µµ ÀÌ ÇÁ·Î±×·¥ÀÌ Á¦ÀÏ ±¦Âú³×¿ä ¤¾¤¾
±× TLDµéÀº Â÷´ÜÇÏ´Â °÷µéÀÌ ¿ö³« ¸¹À¸´Ï ±×¸® ³î¶ó¿î ¼Ò½ÄÀÌ ¾Æ´Ñµ¥,
¹®Á¦´Â »ç¿ëÇϼ̴ø ½ºÅ©¸³Æ®µéÀÌ ¿¡·¯ Äڵ常 ¹ÝȯÇÏ°í ³»¿ëÀ» ¾È º¸¿©Áá´Ù´Â °Å³×¿ä.
±×¸®°í ±×°Ç Ŭ¶ó¿ìµåÇ÷¹¾î°¡ ¾ÖÃÊ¿¡ ¡°DDNS¡±¿¡ ÃÊÁ¡À» ¸ÂÃá ¼ºñ½º°¡ ¾Æ´ÑÁö¶ó
¼Ð¿¡¼ API »ç¿ëÀÌ °£´ÜÄ¡ ¾Ê¾Æ ¼µåÆÄƼ ½ºÅ©¸³Æ®¸¦ »ç¿ëÇØ¾ß Ç߱⠶§¹®ÀÏÅ×°í¿ä.
¸µÅ©ÇϽŠ½ºÅ©¸³Æ®µéÀº ¿À´Ã¿¡¼¾ß Ŭ¸¯ÇØ ºÃ´Âµ¥ º¸±â¸¸ Çصµ ¾È ¾²°í ½Í¾îÁö³×¿ä. ¤»¤»