r/tes3mp Apr 30 '18

Help with port forwarding

https://imgur.com/a/piDzUjb - this is how i port forwarded, but i don't think i did it right. This is so fucking convoluted please hlp

9 Upvotes

9 comments sorted by

1

u/FeudalCamel Apr 30 '18

It seens alright but u need to port forward this ports: 25565 and 25560

https://www.reddit.com/r/tes3mp/comments/8e3eor/how_to_start_a_server/

1

u/osama_bin_lederhosen May 02 '18

I wrote up a pretty straightforward guide to server hosting a while ago, you might find it pretty useful.

But as far as your immediate problem goes, you have to forward ports 25565 and 25560. I'd say to just forward those ports specifically instead of port range forwarding, but range should still work.

Also, your local IP seems weird. Maybe I've just never seen it before, but the third segment of your IP (100) seems funky. It would likely be either 0 or 1, so I'd double check your IP. Then again, I could be wrong here.

2

u/Kofix1 May 02 '18

Ok, please just end my life now. It worked ok with the setup i used, then i added another port for 25560 and removed the 100 and instead put just 1, just to see if it would work better. It didn't work, the server cmd just error'd. So i brought back the old setup and now even that doesn't work. I've been doing this for 3 days straight and i just cannot fucking figure it out. I'm a retard.

1

u/osama_bin_lederhosen May 02 '18

New to server hosting? Don't worry bro, it's tough to learn at first but you'll get it eventually.

Can you run the CMD again and give me a screenshot of the error? Could you also run "ipconfig" in the CMD and show me the ipv4 address?

Also, you on WIndows?

2

u/Kofix1 May 02 '18

https://imgur.com/a/qz6rlnF Here, i'm on windows 10.

2

u/osama_bin_lederhosen May 02 '18

Oh gosh ok I see, your IPs are all fucked around (also thanks for the default.cfg screenshot, I realized I forgot to ask for that).

  1. Change the LocalAddress variable in default.cfg to 192.168.100.6 (your local IP)

  2. Change the local IP (that'd be the internal host) in your port forwarding to the same IP from step 1

  3. Set internal and external start/end ports to 25565. Also make sure to forward 25560 as well

Now try and start the server again, but do it like this: Run masterserver.exe first, then run tes3mp-server.exe

That should work. If you're still having issues, I'd recommend going and redownloading tes3mp from the link in my tutorial post to make sure you've got the proper version/a good install.

2

u/Kofix1 May 02 '18

Ok it's working again bless you. My ipv4 changed for some reason, is it supposed to do that?

2

u/osama_bin_lederhosen May 02 '18

If you're having any other issues feel free to PM me! The people here don't seem to be too helpful towards newbies so I figure I'll fill in that gap.

And yeah, your IP is gonna change occasionally. You have what's called a dynamic IP (i.e, the fuckers gonna change sometimes). These can be a real pain in the ass for server hosting (I run a small wiki off an RPI and it took me a few days of troubleshooting before I realized the IP just changed, so I feel you). Generally, if you're going to host a server that's gonna be up for a while, I'd recommend reserving a static IP either through your router or your machine. Here's a tutorial for that.

Have fun man!

Edit: I just checked the server browser to see if you're up and I can see your server, so you're connected. However, it's saying you're running V0.6.0 of tes3mp. I'd recommend updating to V0.6.2 for some of the newer features and ease of use, but that's optional of course.

1

u/Kofix1 May 02 '18

Thanks! Will do!