]> www.wagner.pp.ru Git - oss/dyngo.git/blob - README.md
Initial commit. Actual dyndns request is not implemented yet
[oss/dyngo.git] / README.md
1 DYNGO
2 =====
3
4 I like when I can log into my notebook via ssh using some easily
5 remembered name. 
6
7 But it is not always a case in the world of NATs and VPNs.
8
9 If machine always have public IP address, than using some dynamic DNS
10 service may help (short of neccessity to use full domain name. But 
11 ${HOME}/.ssh/config may help). But what if you log into your office
12 workstation via corporate VPN, and want ssh back home?
13
14 If you have enough power to run (or persuade system administrator to
15 run) dyndns service in your office network, dyndns can help even there.
16
17 But your setup need to know different dyndns servers depending on IP
18 address.
19
20 So, I wrote  DYNGO is dynamic DNS client which can handle lots of
21 dynamic DNS servers simultaneously. It reads config file, which
22 specifies which network ranges correspond to which server, and
23 then runs as a daemon, periodically polling IP addresses of all
24 interfaces of the machine. If it finds change, it makes http(s) request
25 to specified URL.
26
27 See [manual page](dyngo.md) for more info.
28
29
30