Problem making my FiveM server public

Hello, if there is something wrong written I’m sorry, I have bad English

I have a server of fivem, FXServer, that server I enter the from LocalHost, but what I would like is to have a public ip for it and so you can join people. For this I have been testing things:
1-Open ports 30120 TCP / UDP of my router
2-Open port 30120 in the rules of entry and exit of windows defender with TPC / UDP
3-Change the Server Key of my server.cfg, because the one I had was in localhost and now I have put a new one that is in “dedicated server”

I have done everything but when I put myip: 30120 nothing appears, only appears when I put LocalHost or 192.168.1.100:30120 that is the local ip, but from there can not join anyone else.

I need help please, I would like the server to have an ip and can join more people

First I would not recommend hosting a server from your local computer. If you really want to do it open 30110.

I know, it’s just to do a test before paying for a host or something like that.

I’m going to try to open 30110 and say something

I just opened the ports 30110 from my router and from the firewall and it’s still the same, I do not see the server, help!