I also have found myself moving over to Free- and OpenBSD for most workstation and server needs, but I keep an install of Mandrake handy for those few apps that don't port to well over to the BSD platforms. What I'm really interested in is stund support in OpenBSD that integrated w/ pf, seeing as how the majority of my firewalls are now OpenBSD 3.1-3.2 boxes running the new pf code. Ser itself runs great on FreeBSD 4.7-RELEASE, which is what I use as my testing platform, but this NAT stuff is really killing me when it comes to bringing in potential callers over the WAN. Any word on when a *BSD-compatible binary of stund might be available? Thanks.
-- Art Mason CCNA Network Consultant Maverick Datacom E-mail: amason@maverickdatacom.com
You're in the same boat as I am. I'm already on OpenBSD, and kludging the NAT workarounds really is uncomfortable using Linux as a host for running only stund.
Of course, I'd really just like Cisco's NAT re-writing to automatically work, since all I'm using are Cisco UA's (ATA-186.) They claim that if the server can send "received=" in the Via headers, their systems will automatically forget and re-write the request with the 'correct' IP address, however in practice I have not been able to make that work, and I have heard of nobody who is more clueful than I am being able to make it work, either. (see the "Receiver-tagged VIA header" section in the document http://www.cisco.com/univercd/cc/td/doc/product/voice/ata/atarn/186rn214.htm... - note that this is for release 2.14, and I'm running 2.15, but I would be surprised if they removed functionality.)
I am very interested in Maxim's port of stund to FreeBSD, though. I could not get it working using the stund I found on Vovida's page (http://www.vovida.org/downloads/stun/stund_0.7.tgz) and the patch failed. Patching by hand did not solve the makefile problems. Before I invest any more time: is this the right source to be patching against?
JT