noip.[c1]: New configuration feature for setting local addresses.
authorMark Wooding <mdw@distorted.org.uk>
Mon, 2 May 2016 22:03:02 +0000 (23:03 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Mon, 2 May 2016 23:14:26 +0000 (00:14 +0100)
commit7be80f86f3c9a5793f218143888fb2be734ae749
tree3168fece18784b84a2d327bfb12bbe3aeab2052a
parent0a6ab6a1d1582739baebed08932cb89878c38a65
noip.[c1]: New configuration feature for setting local addresses.

Some servers are picky about which addresses they're willing to accept
connections from.  Unfortunately, `noip' doesn't pick sensible local
addresses when implicitly binding sockets.  It can't usefully consult
the routing table (because we may be trying to simulate an entirely
fictional network of which the kernel knows nothing).  About the best we
can do is allow the user to configure the local address selection.

Add a new `impbind' configuration command which adds an entry to a list
of rules for choosing implicit binding addresses.
noip.1
noip.c