Can't seem to open any portsSolved

Hello,

I've been trying to host a Rust server on my laptop, I can't seem to open any ports on my router though. Previously I have hosted a Minecraft server, so I have some knowgledge in hosting, I have done literally every single thing I have thought of: DMZ, Turning OFF Windows firewall and router firewall, making exceptions for the ports and server app itself. I can connect to the server using my ipv4:28015 though, my friends can't join using my external:28015. Canyouseeme.org doesn't see any ports open too. The Rust+ also states in the console that it can't connect to external:28082 even though I have forwarded 28082 and 28083.

If anyone would be able to help me, I'd appreciate it.

Check you have set your laptop to a static IP also. You don't want it reassigned a New IP every time you turn it on. Messing up your Port forwarding.

If it's on Windows, I have done it through Network settings and the Control Panel. I set it to the same one I have in the cmd using ipconfig. (My router doesn't have dedicated DHCP reserving or atleast I think so.)

Merged post

UPDATE: I found DHCP reserving in my router, reserved a custom IP for the laptop and the ports are still closed. I really don't know what else to check or search for anymore.

I think there is a problem with the new update. You can wait a bit.

try pinging the laptop locally from your local network to see if the ports are open on your laptop https://www.advanced-port-scanner.com/

that way at least your know if its your router blocking that's the problem or the server or port setup on the laptop.

If that answers your question, I can join the server from my main PC using internal:28015 but I can't using external:28015.

if you can join your rust laptop server via local network from another machine then its working!  the problem is based around your router and port forwarding. blocking access to the server or failing to forward ports to the correct system ..

The problem is I am sure I forwarded everything right and my ISP is not blocking any ports.

you've just proved the server is working and the ports are open by connecting to it locally on your home network the problem is your router allowing outside traffic to connect.

try 2 things
1st
run rust then f1 console
client.connect *.*.*.*:28015           or whatever the local IP is.

2nd open google type what is my IP   find you ext IP
run rust then f1 console
client.connect XX.XX.XX.XX:28015      using your IP

 

So when I connect with my local ip, it works, but not with my external. Also in the console it says that Rust+ couldn't connect to external:28015

FOR THE RECORD: I tried hosting my old minecraft server, and it worked, then I tried the rust server on the 25565 port, which didn't work, so it's either the rust server itself, or the router blocking RUST exactly. (I guess..)

Also, I don't know if this is important, but my friend hosted a Rust server right before force wipe like 4 days, and it was all working, then on the other day when he didn't change it magically stopped working, but that probably isn't releavant because that problem was most likely to his poor laptop performance which stopped working afterwards. Just thought it might be to the problem as his ports also closed when trying to host it on his main PC. (For some unknown reason.)



Merged post

SO BIG BREAKTHROUGH, My modem, has a router IMPLEMENTED into itself. So there is two interfaces I can login to, and I forgot to port forward the server in the ROUTER part. Now, the Rust+ error isn't there anymore, and it seems that it works, but the 28015 still doesn't and people CAN'T connect.
Also in canyouseeme.org on port 28015 it says Connection Timed Out but on 28016 it says Connection Refused, on port 28082 (rust+) it says that the connection is succesfull. I am still not sure why only the querry port doesn't work aswell as the 28016.

Merged post

Note: I tried with all firewalls of every kind turned off.

Most modems have a way to enable a passthrough or bridge mode to bypass the built-in NAT/router and instead let the first device attached to it handle the routing and NAT. I'd suggest looking up to see if that's something you can do.

Is this what you meant?

I am not sure if my internet connection will remain after I do this and or what should I do after, just try and start the server I guess? Also how should I determine what VLAN ID I need?

https://imgur.com/UQv0Iju



Merged post

I did the bridge mode, it's the exact same. Still can't connect.

Merged post

I managed to forward the ports, but it seems like there is no info going through them except the Rust+ one, 28082. Means that no-one can still join.

pile of garbage buy yourself a combo adsl modem router off ebay for $50

So basically I can't make a Rust server?

yes if you can configure your modem and router!

Locked automatically