1

According to this post, I have to set up some stuff in order to port forward. But I don't know what to put in any column.

I don't have a static IP address if it helps. I've set up port forwarding on one other router but it wasn't this confusing.

Any help is appreciated. Thanks.

Context: I'm trying to run a Minecraft server on my computer. I've not set static IP yet. I think I've set up everything correctly but it's not working. I'm using macOS 11.5.2, Java edition server 1.17.1 I can connect to my own server using 127.0.0.1. My friends cannot access the server at same version using my public IP address

Here's the part where it's (supposed to) port forward:

Port Forwarding Settings Port Forwarding Settings - Screenshot

Minecraft Rule Minecraft Rule - Screenshot

I cannot put 0.0.0.0 on the source IP address because it shows invalid IP format. I can keep it blank. Can't keep 0.0.0.0 as source IP

Can keep it blank (current settings.

I've not done anything to the network settings. Cannot put static ip setting as blank. I don't know what to do. Any help is appreciated. Thanks.

14
  • You need a static IP address which is local to your network. If you find this as confusing, better read more about port forwarding.
    – harrymc
    Commented Sep 10, 2021 at 14:55
  • @ThatManiac I have edited your question, including displaying in-line images. Please review these changes and make any additional adjustments you wish. Commented Sep 12, 2021 at 17:08
  • The second screenshot mentions PON (Passive Optical Network) and shows options to get an IP automatically from the ISP, or manually enter an IP address your ISP has provided. I.e. this is the WAN interface (ISP connection) configuration page of a router. If this is what you connect to your ISP with, and they have not provided you a static IP (that'd be noted down on the contract, on a letter or at maybe in an email) you probably should leave it is. Or at minimum call your ISP and confirm the correct settings. Right now it's static but no IP configured => no connection. Commented Sep 12, 2021 at 17:43
  • Hello, I've not clicked Ok (there's an ok button below) and when i click that it shows "invalid IP address" I've set it to DHCP now.
    – ThatManiac
    Commented Sep 13, 2021 at 7:40
  • Have you checked what's available in the "Select Application" drop-down box? That usually contains ready-made, working settings for common applications, often also for most common games... and this day and age I'd say Minecraft is fairly common... :-) If 0.0.0.0 isn't allowed but blank is, I'd test with that. After thinking a bit, I'd actually configure "Source IP" only when I wanted to allow access for a specific system but not everyone, for example allowing you and only you access my NAS I'd put your public IP as SourceIP. Commented Sep 13, 2021 at 11:32

1 Answer 1

1

The device's manual interestingly doesn't have any information how to configure port forwarding.

I don't have this router, so I can't say what's supposed to be on the Interface so I suppose that's the only available option, and thus correct. This is what rest of it means:

  • SourceIpAddress - the public IP provided by your ISP
  • InternalHost - static internal IP address of the device providing the service - you can't forward to a dynamic IP, but providing a non-changing IP to a device using DHCP reservation should be sufficient
  • StartPort - whatever you want to use to access the service from the outside
  • EndPort - the port the device providing the service is listening to
  • MappingName is just a name you give to know what the rule is doing
13
  • +1. I approve this edit. ;) Commented Sep 11, 2021 at 22:00
  • @Anaksunaman :-D Commented Sep 11, 2021 at 23:11
  • I did not understand the "providing non changing ip to DHCP reservation" thing. One router I configured didn't have static external ip yet the port forwarding worked. I'm not even sure if I'm telling about the same thing as I am very new to this. Thanks
    – ThatManiac
    Commented Sep 12, 2021 at 5:54
  • I second @harrymc - you should read up a bit :-) Your router has a FW, and by configuring port forwarding you poke a hole to that FW to will allow traffic in. You have a RasPi with IP 192.168.0.10 running a web server, you need to configure your router to make it accessible by forwarding traffic on 80 and 443 to that IP. RasPi's is offline for a week, and you bring in a second computer. When you boot up the RasPi again, it now gets IP address 192.168.0.11, and the web server is inaccessible - so you don't want the IP to change. That's why you give it a static one, or do a reservation. Commented Sep 12, 2021 at 6:29
  • 2
    The way I read that is "direct all inbound traffic using port 25535 to server 192.198.1.6 port 25535". If your PC has that IP set static and it's actually listening on port 25535, anyone should now be able to connect to your MC server over the internet using that port. The IP address of the MC client shouldn't matter, and if you can ping your phone's IP from the PC it should also be able to connect, if the router allows Wi-Fi clients to talk directly to each other. If that doesn't work test changing the source IP to 0.0.0.0 - that stands for "all IP addresses". Commented Sep 12, 2021 at 15:30

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .