Can't connect to my server using external IP

I can connect just fine using my internal IP in the F1 console but I can't connect using my external IP. I used a couple port checkers online and the only ports that are open are RCON (28016) and the Companion App (28017). My servers set on port 28015 and my IPv4 firewall is allowing traffic in and out of those ports so I don't think my firewalls an issue. I have a static IP and my server console isn't showing any errors. My server shows as offline on battlemetrics and when trying to connect from there it tries connecting through steam using the Companion App port which is weird. Any help would be appreciated!

You "don't think" your firewall is an issue - there is an easy way to know for sure, just switch it off temporarily then you'll know one way or the other.

it's your firewall or time

It is very likely that your Firewall ports need to be opened, it is also necessary to open the router if you are hosting at home.

🀦

Of course you can't connect to your own server that is on your own network with the external IP........ that's basic networking.....

Hence why you need to use your internal IP to connect to it....

People who are outside your network are the ones who need to connect to your external IP.

UzfU8FOzXdmayml.png gt403cyl2

Of course you can't connect to your own server that is on your own network with the external IP........ that's basic networking.....

Of course you can. If you don't know enough about something it's best to keep quiet rather than spread false info.

htmlSh3wbejUsbb.png JimDeadlock

Of course you can. If you don't know enough about something it's best to keep quiet rather than spread false info.

Read what I said again......... WITH YOUR EXTERNAL IP

you need to use "localhost" or "1 2 7. 0 . 0 . 1" if on the same machine as you play on

or

your LAN IP if on a different machine on the same network....

Don't comment if you can't read.

I can read, and you are wrong.

OP's problem is likely they haven't set a query port and that's why BM showes it offline.

1. Connecting to Your Server

If you’re hosting your server on the same computer that you’ll be playing on.

Β 

F1 Console and type

client.connect localhost:28015

Β 

2. Connecting to Your Server on the Same Home Network

F1 Console and type

client.connect SERVERIP:28015

Β 

Β 

3. Connecting to Your Server Using your External IP

F1 Console and type

client.connect EXTERNALIP:28015

Β 

You can use either option 2 or 3 to connect to your server.

However, if you can only connect using option 2. This means your port forwarding and or your Windows Firewall Needs some attention.

Β 

You also need 4 ports for a Rust server

Β 

server.port 28015

server.queryport 28016

rcon.port 28017

Β 

Rust +

The default port is the game port + 67, or the RCon port + 67, whichever is the larger number.

Or define your own.

app.port

Β 

Β