bug-wget
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?


From: Ben Greear
Subject: Re: [Bug-wget] [PATCH] Anyone want to add libcares support to wget?
Date: Tue, 22 Mar 2016 09:56:31 -0700
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.5.0

On 03/20/2016 12:32 PM, Tim Rühsen wrote:
Am Sonntag, 20. März 2016, 17:21:11 schrieb Daniel Stenberg:
On Sun, 20 Mar 2016, Tim Rühsen wrote:
Here comes the first version of the patch.

The c-ares library is called libcares.

Here comes patch #2, naming changed to libcares.
Also --dns-timeout now works libcares code.

As far as I can tell, this is working.  We will continue to do more
testing, and will let you all know if we find any problems.

One issue with the patch, the description is wrong:

"The new options allow to specify alternative DNS servers and
an alternate packet route for the resolver packets.
Wget has to built with libares, enabled at configure time by
./configure --with-ares."

This should be '--with-cares'

I have not tried the DNS timeout logic.

The commands I did test were:

./wget --bind-address 192.168.100.240 --dns-servers 8.8.8.8 --bind-dns-address 
192.168.100.135 http://www.candelatech.com/index.php

and

./wget --bind-address 192.168.100.240 --dns-servers 8.8.8.8 --bind-dns-address 
192.168.100.240 http://www.candelatech.com/index.php

# cat /etc/resolv.conf
search candelatech.com.
nameserver 192.168.100.1

(So, if it is using 8.8.8.8 for DNS server, then I know it is not using system 
defaults.)

Those IP addresses in the wget commands are associated with mac-vlan interfaces 
on my 'eth0' interface.  I sniffed each mac-vlan to ensure
that the traffic was properly associated with the correct IP and interface.  I 
use policy-based routing rules to ensure
than pkts with specific source-IPs use specific routing tables, so that is how 
I know on which interface I should see
traffic.

Tim, thank you for your quick and professional work!

Thanks,
Ben


--
Ben Greear <address@hidden>
Candela Technologies Inc  http://www.candelatech.com




reply via email to

[Prev in Thread] Current Thread [Next in Thread]