X-Git-Url: http://www.wagner.pp.ru/gitweb/?a=blobdiff_plain;f=README.md;fp=README.md;h=9b5f951568721eb5e5b582de4efaa6a28565d634;hb=becff39f6df128e04a0e1148c1269500eb1dbb99;hp=0000000000000000000000000000000000000000;hpb=4cb7636697c088a2131049bdda88c362e4604dbc;p=oss%2Fdyngo.git diff --git a/README.md b/README.md new file mode 100644 index 0000000..9b5f951 --- /dev/null +++ b/README.md @@ -0,0 +1,30 @@ +DYNGO +===== + +I like when I can log into my notebook via ssh using some easily +remembered name. + +But it is not always a case in the world of NATs and VPNs. + +If machine always have public IP address, than using some dynamic DNS +service may help (short of neccessity to use full domain name. But +${HOME}/.ssh/config may help). But what if you log into your office +workstation via corporate VPN, and want ssh back home? + +If you have enough power to run (or persuade system administrator to +run) dyndns service in your office network, dyndns can help even there. + +But your setup need to know different dyndns servers depending on IP +address. + +So, I wrote DYNGO is dynamic DNS client which can handle lots of +dynamic DNS servers simultaneously. It reads config file, which +specifies which network ranges correspond to which server, and +then runs as a daemon, periodically polling IP addresses of all +interfaces of the machine. If it finds change, it makes http(s) request +to specified URL. + +See [manual page](dyngo.md) for more info. + + +