rejetto forum

DNS Client

Guest · 14 · 6651

0 Members and 1 Guest are viewing this topic.

BetaTester

  • Guest
What If You Put A DNS Client in your HFS Server. Like no-ip client, so we don't need to install the client from No-ip


Offline Mr. Anon

  • Tireless poster
  • ****
    • Posts: 270
    • View Profile
I don't think rejetto has any plans for it ATM.


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
i don't even know what you are talking about
i never used that no-ip thing



Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
anon, could you investigate in what pragmatically should HFS do? (an http request, or whatever...)

once i know what exactly is, i'll decide about implementing it


Offline Mr. Anon

  • Tireless poster
  • ****
    • Posts: 270
    • View Profile
The DNS Client first connects to ip.php to retrv IP.
Then it tries go list hosts for redirection in your account.
It connects to No-IP at TCP port 8245 and publish your IP...
I guess it is not a very good idea to implement this, since HFS might have conflicts with the No-IP company.


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
from no-ip.com
Quote
If you don't want to be bothered by updating it manually, you can download an automatic update client. No-IP provides auto update clients for Windows,Linux and Mac. Other update clients can be found on the internet (keep in mind these are not supported by No-IP).
i don't think they will be upset ;)
i think it is very easy to do, in facts i found an URL where to just make an http request
Quote
http://dynupdate.no-ip.com/update.php?username=LOGIN&pass=MOTDEPASSE&host=MONHOST&ip=#IP#

i guess what username, pass and ip parameters are
but what should the "host" parameter be?


Offline Corwin

  • Occasional poster
  • *
    • Posts: 20
    • View Profile
Quote
i guess what username, pass and ip parameters are
but what should the "host" parameter be?

The hosts are the domain names such as "mywebsite.no-ip.com" that no-ip.com provides for you, that you want to have forwarded to your IP Address.    They allow up to 5 domain names with the free service.


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
when i work on this, i need someone to test it before i release
would someone contact me on icq? 13324358


Offline Rafi

  • Tireless poster
  • ****
    • Posts: 452
    • View Profile
There are many services like no-ip. I for example , use dyndns. I suggest Not to go into this implementation, since that is the "business" of the "updaters" software utilities, and there are many of them, all free and good! .

There is no sense in re-inventing a partial wheel... even if it is easy...


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
\- it increments the size of HFS of ~1KB
- it is a service often needed by those who runs a server
- you get rid of a process who can eat MBs of RAM
- the GUI of HFS is not burden, it is just 1 menu entry within a submenu

and i see no actual disadvantage

the current logic i use for this feature, i'm not sure it's correct, is:
check the external address every 2 minutes, and if it has changed since last time, then update.

the check is made only if the feature is used.
so people who don't use it won't get extra net usage.
this feature is useful only for those services who can update their records via a simple http GET request.
i plan to introduce templates for several providers, like no-ip, cjb and dyndns, but people will have to furnish me an example URL, because i don't want to subscribe to those service.
I already implemented templates for no-ip and cjb.
Rafi, please submit the URL i asked if you can.

Another thing Rafi, i'm getting a lot of emails because the forum is unable to send you the notifications you required to your email address. Please fix it or unsubscribe from notifications.


Offline Rafi

  • Tireless poster
  • ****
    • Posts: 452
    • View Profile
Quote from: "rejetto"
Another thing Rafi, i'm getting a lot of emails because the forum is unable to send you the notifications you required to your email address. Please fix it or unsubscribe from notifications.
Thanks for letting me know. I'll try have my ISP fix it ASAP. They are moving to a new Email server... sorry about that.

And best of luck with the DNS service. I suggest you first have a look at www.directupdate.net and get some ideas from them. I'm using them.

I was thinking that HFS V2 was all about upload, and this was the priority for getting it released. I miss the server side - upload progress and tooltip info more than a DNS updater... But, who knows, you may be able to "sell" it as an DNS updater prpgram that includes a free file-server in the back.... ;)  :)


Edit:
Quote from: "rejetto"
Rafi, please submit the URL i asked if you can.
Forgot about your  request for a  DynDNS URL:
Here is the spec for it:
http://www.dyndns.org/developers/specs/syntax.html

But I suggest you follow the guidelines here:
http://www.dyndns.org/developers/

Your bonus will be - lising of HFS in their client's list:
http://www.dyndns.org/services/dyndns/clients.html   ;)

Again - personally, I'm AGAINST this feature, that will take the focus out of the release of V2/UPLOAD feature. In my openion there are higher priority and more useful features . V3 will always be there, waiting ...  ;)
My guess: 2 weeks of work (neto) and 1 months of beta testing and debugging with endless requests for more servises.  :!:


Offline rejetto

  • Administrator
  • Tireless poster
  • *****
    • Posts: 13510
    • View Profile
i don't understand why you fear that much
it took me 15 minutes to get that feature working


Offline Rafi

  • Tireless poster
  • ****
    • Posts: 452
    • View Profile
Quote from: "rejetto"
i don't understand why you fear that much
it took me 15 minutes to get that feature working
OK, send me a copy and I'll check it for you with dyndns. Check that  you handeled the cases of updates after or during  disconnecitons from the internet, & internal IPs. Popular options for the setup dialog (see directupdate) are usually - definition  of the period, log of the IP changes, being able to activate it regardles of HFS state, defining multiple accounts for update (usually they give  about 5) including username/password for each.