dreamhost-ddns - 🔦 Dynamic DNS engine for a Dreamhost hosted domain or subdomain

  •        8

It's worth noting that I personally stopped using this engine since there is a much better way to just use some dynamic dns service like no-ip or dyndns and adding a cname record to your domain pointing to the domain you selected at those services. This is a Dynamic DNS engine for Dreamhost hosting provider users that want to set up a domain or subdomain to point to their home/work PC with dynamic IP. Please note that this is not truly Dynamic DNS as DNS refresh time on Dreamhost at the time of writing was 4 hours. So any changes to DNS might take almost twice that time to propagate.

https://github.com/olegstepura/dreamhost-ddns

Tags
Implementation
License
Platform

   




Related Projects

Perl Dynamic DNS (DDNS) Client Project

  •    Perl

perl-dyndns is project to provide cross platform (Win, Mac, Linux) solution for DHCP ISP-connected users, that can obtain permanent DNS, MX and webhosting service for http://www.dyndns.org/. PROJECT MOVED.

DreamHost IDE

  •    Java

DreamHost IDE is php and ruby integrated development environment built on NetBeans IDE and provides easy deploy of your applications to the DreamHost services. Also provides you an easy eay hew to setup these services.

dnsjava - DNS implementation in Java

  •    Java

dnsjava is an implementation of DNS in Java. It supports all defined record types (including the DNSSEC types), and unknown types. It can be used for queries, zone transfers, and dynamic updates. A cache is used to reduce the number of DNS queries sent. A simple tool for doing DNS lookups, a 'dig' clone and a dynamic update client are included, as well as a simple authoritative-only server.

whonow - A "malicious" DNS server for executing DNS Rebinding attacks on the fly (public instance running on rebind

  •    Javascript

A malicious DNS server for executing DNS Rebinding attacks on the fly. whonow lets you specify DNS responses and rebind rules dynamically using domain requests themselves. What's great about dynamic DNS Rebinding rules is that you don't have to spin up your own malicious DNS server to start exploiting the browser's Same-origin policy. Instead, everyone can share the same public whonow server running on port 53 of rebind.network.

GnuDIP Dynamic IP DNS Service Software

  •    VB

The GnuDIP Dynamic IP DNS Service Software implements a Dynamic IP DNS service. It provides clients with a static DNS name even if their IP address is dynamically assigned.


trust-dns - A Rust based DNS client, server, and resolver

  •    Rust

A Rust based DNS client and server, built to be safe and secure from the ground up. Using the ClientFuture is safe. ClientFuture is a brand new rewrite of the old Client. It has all the same features as the old Client, but is written with the wonderful futures-rs library. Please send feedback! It currently does not cache responses, if this is a feature you'd like earlier rather than later, post a request. The validation of DNSSec is complete including NSEC. As of now NSEC3 is broken, and I may never plan to support it. I have some alternative ideas for private data in the zone. The old Client has been deprecated, so please use the ClientFuture. If this is an inconvenience, I may add a convenience wrapper around ClientFuture that would match the old Client; if this is something you would like to see, please file an issue.

inadyn-mt - dynamic DNS client

  •    C

inadyn-mt - inadyn, inadyn-advanced fork. A multi-OS (*NIX, BSD, NT,

dynamic DNS table management for ipv4/v6

  •    

dbind creates and updates automatically DNS tables. It has been designed to manage DNS for large IPv4 and IPv6 networks. It can be also used as a dynamic DNS extension for bind. dbind uses ssh for authentication and data-exchange.

skydock - Service discovery via DNS for docker

  •    Go

Docker supports DNS based service discovery now. You should use the Docker implementation instead of this project. Skydock was built at a time when Docker did not support DNS discovery or auto registration. I'll keep the repo up for past years and as reference for others but don't use it if you have a recent version of Docker.Skydock monitors docker events when containers start, stop, die, kill, etc and inserts records into a dynamic DNS server skydns. This allows standard DNS queries for services running inside docker containers. Because lets face it, if you have to modify your application code to work with other service discovery solutions you might as well just give up. DNS just works and it works well. Also you cannot be expected to modify application code that you don't own. Passing service urls via the cli or in static config files (nginx) will not be possible if your service discovery solution requires a client library just to fetch an IP.

ddclient - Fork of the original ddclient code

  •    Perl

ddclient is a Perl client used to update dynamic DNS entries for accounts on many dynamic DNS services. DDclient now supports many of cable/dsl broadband routers.

ddnssync

  •    PHP

A PHP5 dynamic DNS client that is capable of supporting any DDNS service with an appropriate plugin.

ddclient

  •    Perl

Ddclient is a Perl client used to update dynamic DNS entries for accounts on 'Dynamic DNS Network Services' free DNS service. It currently supports a lot of different routers and a few different services.

nsupdate.info - Dynamic DNS service

  •    Python

https://nsupdate.info is a free dynamic DNS service. nsupdate.info is also the name of the software used to implement it. If you like, you can use it to host the service on your own server.

Distributed DNS

  •    Java

DDNS is a P2P software that aims to build a decentralized, distributed DNS.

DDNSNotify

  •    Java

DDNSNotify logs into a (telnet-enabled) router and retrieves the WAN IP Address, only IF the IP Address differs from the DNS IP address for the domain name. It's useful to update DNS records using another external DDNS script (such as zoneclient.py).

dnspython - a powerful DNS toolkit for python

  •    Python

dnspython is a DNS toolkit for Python. It supports almost all record types. It can be used for queries, zone transfers, and dynamic updates. It supports TSIG authenticated messages and EDNS0. dnspython provides both high and low level access to DNS. The high level classes perform queries for data of a given name, type, and class, and return an answer set. The low level classes allow direct manipulation of DNS zones, messages, names, and records.

tenta-dns - Recursive and authoritative DNS server in go, including DNSSEC and DNS-over-TLS

  •    Go

Tenta DNS provides a DNS server suite comprising an authoritative DNS server, recursive DNS server, and NSnitch, which provides a DNS server capable of recording the IP address of requests made against it and then makes that IP available via a JSON API. Tenta DNS also provides lookups for Tor Node membership, DNS blacklist status and Geo data. Finally, Tenta DNS includes built-in BGP integration, offering single engine convenience for DNS anycasting. We welcome people to use our hosted versions of recursive resolver and NSnitch. Please see Usage, for details on how to set Tenta DNS as your default DNS resolver, or APIs, for NSnitch REST API information. Just want to use our hosted recursive resolver? We offer two options, using either OpenNIC root servers or the normal ICANN root servers.

dynsRouter

  •    Java

DynsRouter is an application for updating a dynamic dns with the ip address retrieved the router. When the dynamic ip address changes, the application updated the dynamic dns provider. Supports Asus-wl500g and all webcams supported by the router. DynsRou

MyDNS

  •    C

MyDNS is a free DNS server for UNIX systems that utilizes MySQL for data storage. Instant, dynamic updates to DNS data may be made via simple SQL queries. MyDNS is a completely new implementation of DNS, written in C and licensed under the GPL. Its pr

robdns - A fast DNS server based on C10M principles

  •    C

This is a fast super-slave DNS server, designed to be constantly attacked on the public Internet. The intent is to shield master servers that are hidden behind firewalls. The key feature is a built-in custom TCP/IP stack capable of handling millions of DNS queries-per-second per CPU core. Currently, this tool is in a prototype stage. It parses records and responds to queries on port 53, but it's missing key features such as dynamic updates.





We have large collection of open source products. Follow the tags from Tag Cloud >>


Open source products are scattered around the web. Please provide information about the open source projects you own / you use. Add Projects.