Can be done I think, (but tricky) the D2 server and all clients need to be able to see the directory server and satisfy the firewall server's requirements.
As a first step, edit your ServersSetup.gf so the [WONDirectoryServer/Addresses] section reads as below to connect to the current directory server (old one is still referenced in the server kit).
[WONDirectoryServer/Addresses]
0="client.sfc.dynaverse.net:15101"
1="client.dynaverse.net:15101"
2="sfc2.directory.stasis.ca:15101"
If we were to ask for permission to release the Directory and Firewall servers then it would be relatively easy and wouldn't require an internet connection at all.In the meantime see the following links:
http://sfcx.no-ip.com/modules.php?name=Content&pa=showpage&pid=9originally recovered here:
http://www.dynaverse.net/forum/index.php/topic,163136638.0.html ... I seem to recall a simpler solution posted as a result of some of Cleaven's comments not recovered from the old forum(?).
D2 server behind a router:
http://www.dynaverse.net/forum/index.php/topic,163139901.msg1122375576.html#msg1122375576Both old posts but may be helpful.