Socket bound to 0.0.0.0 never receives broadcasts with non-zero IP source address

John Howie john at thehowies.com
Thu Apr 9 02:59:09 UTC 2015


Hi Yuri,

No need to apologize! Sometimes it takes a dispassionate person to review
the problem to help you find the solution. You found it, not me. I just
helped you get there…

Still at 35000’ (literally), trying to get to where I am going!

Regards,

John


On 4/8/15, 9:43 PM, "Yuri" <yuri at rawbw.com> wrote:

>On 04/08/2015 16:07, John Howie wrote:
>> Have you tried using a static IP address for the host and VM, and
>> disabling DHCP? The DHCP client will bind to and use 0.0.0.0 to get an
>>IP
>> address. The SO_REUSEADDR rule is that every tuple (proto, src ip, src
>> port, dst ip, dst prt) must be unique. I am wondering if that is where
>> your problem lies. There might be something that is shortcutting the
>> uniqueness of the tuple and just focusing on IP addresses. I would
>> validate that for you but I am at 35000¹ right now...
>>
>
>Hi John,
>
>I apologize, I actually did have ipfw rules set, and ipfw is the culprit.
>
>Yuri



More information about the freebsd-net mailing list