
If you're having connection troubles, I recommend at least trying Hamachi to see if that helps smooth out some of the wrinkles. There are other solutions out there as well, but those are the ones I know of off the top of my head.

Configuration can be a bit complicated, though, it's not as simple as the other solutions. It can be run in a mesh configuration, so you won't need a server. To do this, there must be at least one Secondary Multi-Domain Server in the deployment. You can also use this procedure to create Standby Domains and Domain Management Servers for Domain Management Server for redundancy and Load Sharing. Domain names must not start with a number. Enter the name of the domain and specify the domain location. The Specify Domain Name and Location screen is displayed.
#Neorouter cannot create new domain full
FreeLAN - Free, open-source solution, with good stability. When you create a new Domain, you must always create at least one new Domain Management Server with it. Enter the full path to the template in the Template location field, or click Browse to navigate to the directory containing the required template.It'll run you $50/yr for every 5 machines, though. NeoRouter Mesh - Same powerful solution as NeoRouter Free, but without the need to run your own server.The upside is that you won't need to reconfigure the server every time you want to play a different game, just setup NeoRouter once and be done with it forever. The catch is that you need to run the server yourself, which is pretty much what you're trying to avoid doing in the first place.
#Neorouter cannot create new domain free
Completely free for an unlimited number of clients, nearly zero-configuration on the client side, and extremely stable routing.

NeoRouter Free - Rock-solid solution, what I use personally.Routing is usually decent, but if a direct connection can't be negotiated the bandwidth slows to a crawl. Free version is limited to 5 computers/network, with up to 32 at $29/yr. Hamachi - Decent solution, but they've been a bit aggressive ever since LogMeIn purchased them.You can use a low-config VPN service to automatically negotiate tunnels between the various machines, and it would be like you were all connected to the same LAN, no need to worry about port-forwarding or anything like that. Running a dedicated server is a pain in itself, though, and it's not going to be free, either. Any more than 3 players (including the host) is just asking for trouble. You'll usually end up running into some issue or other down the line with somebody's firewall or router, and trying to configure everyone's internet setup perfectly can be extremely trying, and exponentially more difficult the more people you add. This sort of thing is often a pain with games like this without having an actual dedicated server (or VPS, even an on-demand IaaS node with the headless server, but now we're getting off-topic). Hop on to if you still have issues, the #factorio channel is usually host to several helpful ppl (if Im online feel free to drop me a direct message)Ī general heads up to people who are having networking issues hosting a game. client joins game play -> multiplayer -> connect to game -> fill in host ip from previous step (port is not needed as long as you use the standard 34197).hosts gives his ip to the connecting clients (check to get your public ip).host starts a play -> multiplayer game (ensure "use peer-to-peer" option is NOT ticked).host port forwards 34197 udp in his router to his local computer.The host starts/loads a game, the friend(s) select Multiplayer > Connect to Game > and put in the IP address.ĭoes that work for single player co-op? I thought I read somewhere that Factorio uses peer-to-peer, so this should be possible without having to create a "server". The host and friends should disable auto-save to help prevent lag (the host can save manually at any time).Ĥ. The host gives their IP address to their friend(s) that want to connect.ģ. The host needs to configure their router to have a virtual server (or something similar) port 34197 - UDP or UDP + TCPĢ. 12:50:02.Targa wrote:You don't need to host a server or headless server to play co-op, do you? From what I can gather (haven't tried it yet):ġ.

at (String userName, String adUsername, String fullName, String password, SecurityFlags securityFlags, Boolean lockPassword, Int64 maxMailboxSize, String description, Boolean forcePasswordReset) at (String userName, String adUsername, String fullName, String password, SecurityFlags securityFlags, Boolean lockPassword, Int64 maxMailboxSize, String description, Boolean forcePasswordReset, db_contact& contact, Boolean fast) at (String accountName, Boolean createMailboxes, String acctGuid) at (String accountName, String accountguid) 12:50:02.024 User add error user:admin, domain:xxxxxxxx, exception: System.IndexOutOfRangeException: Index was outside the bounds of the array. 12:50:02.009 User calling add domain, name:xxxxxxxx
