Dynamic DNS for developers and teams
- Work locally with virtual hosts (online and offline)
- Test on devices in the same network
- Share with teammates in the same network
- Share with anybody over the web (with port forwarding)
This tool will create/ update user_name.domain A and *.user_name.domain A DNS records.
vdns host # Update Nameserver with local loopback IP (host-only access)
vdns lan # Update Nameserver with local area IP (local network access)
vdns wan # Update Nameserver with wide area IP (Internet access)
vdns off # Delete Nameserver records
# specials (@todo):
vdns host --offline # Start a local Nameserver server and work offline
vdns wan --forward-port 80 # Set up Port forwarding in your router via UPnP
Supported Nameservers
Installation
gem install vdns
# run vdns once and update config file ...
vdns
vi ~/.vdns/conf.yml