Reporting season has arrived, which means I have less and less time for network tuning. For now I’ve given up on the wall sockets (figuratively speaking), plugged a patch cord into one of them leading to one of the old switches, and I’m working like that.
The plan is this: to end up with a “model” network as a result of all this work. Beautifully and thoughtfully configured according to a pre-designed scheme. Reliably protected from external interference, and regularly backed up against internal mishaps. With documentation โ both ongoing and final. Something pleasant to look at.
Since the existing server runs Windows, I โ as an enthusiastic if not particularly skilled OpenSource advocate โ want to build a gateway on FreeBSD. Both for security reasons and out of love for it. So while the girls are putting together reports that I’ll later have to shove into a buggy and glitchy program, a spare machine has been chosen, a second network card has been plugged in, and FreeBSD 7.0 has been installed (with a patched OpenSSH). Without overcomplicating things, I copied the configs from my home machine (ppp.conf and rc.conf), adjusted the login/password/interface names in them, and at a convenient moment I give it a try. What do I see? Instead of connecting to the internet and working productively for the good of the organization, I get an error message saying:
**WARNING: attempt to net_add_domain(netgraph) after domainfinalize()
** Well, damn. Googling around on Google, Yandex, and opennet showed that I’m not the only one who’s seen that line, but other people mostly have issues with mpd, while mine is with PPPoE. A quick fix wasn’t found; it seems I’ll have to do a lot of reading again, and the behavior looks quite strange. And since the whole network design theory hinges on this gateway, tomorrow I’ll reinstall it with FreeBSD 6.3 instead, and if that doesn’t help either โ then I’ll start reading.
Because to set up a proper working machine (with internet, ICQ, a proper LAN), I need to remove the current services from it โ mail and proxy. And to move those to a new server (as per my plan), I need a working gateway. Blasted nuisance.