- Code: Select all
This post contains instructions that will compromise your home internet's security. When giving out your IP, give it to trusted people and use your common sense. Any open ports could be used against you. If you are not tech savvy, I don't recommend you poke blindly at your router settings.
By following this thread, I am not to be held liable if Russia uses your PC in a botnet against Microsoft,
if your router becomes a sentient being, or if your RGB Chroma Toaster starts spewing out error messages.
This is a guide on the newest implementation of Direct Connect servers!
Prerequisites:
[*] A brain
[*] Basic knowledge in using technology
[*] A router that you can portforward with (YOUR HOME ROUTER)
First thing we need is your private IP and your router's IP.
Mobile:
Go to your settings and click on the "i" next to your currently connected WiFi. You want to collect two things.
The "router" IP (mine is 192.168.1.254(it varies for people)), and your device's private IP (mine is 192.168.1.16(also varies)). On Android it might be in "Advanced Settings" when you tap on your currently connected WiFi.
PC/Mac:
Open up a terminal and then type in this command.
Mac/*nix OSes -
- Code: Select all
ifconfig
todo: screenshots for Mac
Windows -
- Code: Select all
ipconfig
This is the same, the first IP under IPV4 IP is your private ip, and the gateway is almost always your router, unless you're running a fancy, enterprise-grade setup. If it isn't, you can consult your router sticker
Next, you enter your router's IP in any web browser, and log in. (the default user/pass should be on a sticker on your router).
Go to the section where you port forward, (this may take some time looking through your router's settings). Then you click on "Add Rule" or something similar.
Here's a good site suggested by Solly if you're having trouble finding the settings. You just need your router manufacturer. https://portforward.com/router.htm
Now, you need to fill in the name and the protocol. Any name is fine, but the protocol should be UDP.
The port range should span a single port, 12345-12345. Do this for both private/public.
Now you'll need the private IP you got from your device earlier. (the one that starts with 192)
Now in google, look up your public IP. This is the one you give to your friend to join with.
Lastly, once everything is set, host a game in Junk Jack. Your friend should be able to use your public IP to direct connect. (don't use the 192 one)
And you're done! Once you're finished playing, just turn the rule you set up earlier off so you patch the hole you put in your firewall.
It's Not Working!
Problem: Friend is clicking on connect, but lags and takes them back to title.
Fix: Ensure the IP is correctly typed in, ensure the private "192.x.x.x" IP is the device you are hosting the game on, and make sure if you're playing on PC, change firewall setting to accept incoming UDP 12345.
Problem: Router password is wrong?
Fix: Passwords are case sensitive. If you changed it and forgot, perform a factory reset. (Google router model and factory reset)
Problem: My IP in Google has letters!
Fix: Use a website to find IPv4 Address instead of IPv6. (http://ip-lookup.net/)
Happy playing!



Last edited by qazedc1212 on Fri May 31, 2019 3:02 am, edited 19 times in total.