Setup Your Own Local MKW Server
#51
Quote:Chapter 11b. Domain Name Method (skip if using Public IP method)

NOTE: Even though you are doing the domain name method, your VPS still needs an IPv4 address.

Simply repeat the steps in this guide from earlier that got your private/LAN MKW server working.

HOWEVER, skip Chapter 5 entirely (DNSMasq). If you have it already installed from an earlier server install, remove it.

On Chapter 2 (Firewall): You will ALSO need to punch open all the TCP and UDP ports on your VPS's firewall. This varies per VPS provider, but just find the settings in your Account page somewhere and open up all the necessary ports.
On Chapter 4a (apache2 config): In all the files within the apache-hosts folder, replace any instance of 'nintendowifi.net' with your domain name (example: mydomain.com)
On Chapter 4b (nginx config): In the nginx-hosts file, replace any instance of 'nintendowifi.net' with your domain name (example: mydomain.com)
Pretty sure if you skip this step it also causes 20100.
~MarioKartWii.com #1~
Reply
#52
Just wanna say I used this guide and one of the CoWFC forks out there end of last year for a MKW LAN party and it went great. I didn't have an account at the time to thank you tho. This guide worked great (with some tinkering Tongue) and all the codes on this site were great for other various things, like the high data rate code made the game feel buttery smooth over LAN. Thanks for the guide!
Reply
#53
Wow, thanks so much for this! Got it up and running on my Arch laptop, I had to use (and modify/debug) a fork of the server emulator that had been migrated to Python 3. Some of the Apache2 stuff is outdated as well and needed tinkering.

Other than that, this tutorial holds up extremely well! Connecting with Dolphin is a breeze.

Thank you for your wonderful work Big Grin
Reply
#54
Honestly, I/Someone should make a thread teaching how to set up the WiiLink framework instead of this. Better security, better connection, and it’s also getting more and more updates.
~MarioKartWii.com #1~
Reply
#55
(10-13-2020, 01:25 PM)9Paran Wrote: I built up my own server using cowfc on AWS to play with my friends privately, and i set the domain to the server. but the game gets error code 61010 when connect to the server. anyone can help?

Hey there, i've been having the same issue connecting to my server on AWS. Error 61010 is a pretty common issue that can be caused by many differnt things. First, check if ports 80 (HTTP) and 443 (HTTPS) are open in your AWS security settings. If that doesn't help, try changing the domain to the server IP. If it still doesn't work, check the server logs for any errors. Also if irc error code 61010 means that your server probably doesn't have the right DNS setup? Check if you've correctly linked the domain to the server's IP in the DNS settings. Sometimes propagation takes a few hours so you might have to give it time.. Also, make sure ports are open, like 9001, otherwise it might not work at all
Maybe itll work for yuo?

... i've just realised your post is 4 years old...
Reply


Forum Jump:


Users browsing this thread: 7 Guest(s)