On 05/15/15 18:15, gra...@op... wrote:
> Hi,
>
> I've installed ddclient 3.8.2.
>
> I currently have a static/29 block.
>
> It's config'd with multiple aliases:
>
> ip#0 -> 'eth0'
> ip#1 -> 'eth0:1'
> ip#2 -> 'eth0:2'
> ip#3 -> 'eth0:3'
> ip#4 -> 'eth0:4'
> ip#5 -> 'eth0:5'
> ip#6 -> 'eth0:6'
> ip#7 -> 'eth0:7'
>
> I'm testing ddclient for eventual use with dynamic IP; for testing, I'm just checking/updating the 'main' (currently static) IP, ip#0.
>
> Using ddlcient with remote checks
>
> use=web, web=<remote server>
>
> I can successfully update my ip @ dyndns, dnsomatic and hurricane electric's tunnelbroker ...
>
> ... MOST of the time.
>
> Every once in awhile, the remote IP is set to one of the OTHER ips #1-7, i.e. @ an alias, eth0:1-7, rather than at the 'main' IP.
>
> Apart from the fact it's a STATIC ip, and shouldn't change (for now), it's clearly checking the wrong interface/IP. Not sure at all WHY this is happening. Missing config/syntax?
>
> What's the correct ddlcient syntax to ensure that ONLY a specific interface alias is used?
>
I've never used the multi-interface with ddclient but it sounds a bit
strange to me to use ddclient if you have a fixed address range.
Anyway, it sounds wrong to use the 'use=web' if you want to do an update
based on your interface. I would use use=if, if=eth0:7 if I want to
update according to the value of eth0:7.
Kind regards,
wimpunk.
|