I'm trying to get Bonjour working through my firewall. I've added:
But no joy. A recent test got:
I'm not certain if this traffic will always be destined for port 54938.
So I added:
That works, but is WAY too "open". I cannot find any docs that tell exactly what ports Bonjour requires everything just mentions UDP 5353.
Code:
ipfw add 6600 allow udp from ${TRUSTED} 5353 to any dst-port 1024-65535 in;
ipfw add 6610 allow udp from any to 224.0.0.251 5353;
ip6fw add 6600 allow udp from ${TRUSTED6} 5353 to any 1024-65535 in;
ip6fw add 6610 allow udp from any to ff02::fb 5353;
But no joy. A recent test got:
Code:
Mar 13 11:37:54 flamingo kernel[0] <Debug>: ipfw: 65534 Deny TCP 192.168.92.51:54473 192.168.92.60:54938 in via en0
I'm not certain if this traffic will always be destined for port 54938.
So I added:
Code:
ipfw add 6620 allow tcp from ${TRUSTED} to me dst-port 1024-65535 in;
That works, but is WAY too "open". I cannot find any docs that tell exactly what ports Bonjour requires everything just mentions UDP 5353.