Orbi WiFi 7 RBE973
Reply

Nighthawk R7960P Portforwarding Issues

ItsBaggins
Aspirant

Nighthawk R7960P Portforwarding Issues

Model: R7960P

Nighthawk X6S AC3600 Tri-Band WiFi Router

 

I have a gateway (modem/router) from my ISP set to bridge mode and connected to my Netgear Nighthawk router. I have created a reserved IP address on the Nighthawk for my computer that is connected via ethernet directly to the router in order to give my computer a static IP address. What I'm trying to do is create an open port via port forwarding so that I can host a server, but whenever I create an open port and test to see if it's open, it says that the port has timed out.

 

Any help would be appreciated as I am not sure how to proceed.

Cheers!

Model: R7900P|Nighthawk X6S AC3000 Tri Band WiFi Router
Message 1 of 11

Accepted Solutions
antinode
Guru

Re: Nighthawk R7960P Portforwarding Issues

>    Currently I am only trying to run one server on my own computer. I
> have never run multiple at the same time.

 

> [...] I am specifying a non-default port number for each Minecraft
> server that I create within the Minecraft Server Properties folder. As
> stated above, I don't run multiple at a time and I run these servers on
> one computer.

 

   Ok.  So, then, why would you use a non-default port number for this
one server?

 

> Its rules are as follows:

 

   That's one rule, but ok.  Is there a server running on the system at
"192.168.1.200", listening at port ("query.port", I gather) "25585"?

 

> To me, "the server address" means the IP address used to join a
> Minecraft server. [...]


   Sadly, that's ambiguous.  From the outside world, you'd need to use
your router's WAN/Internet address (which is your public IP address).
On your LAN, you can use the server's LAN IP address.  Or (if NAT
loopback is working), you could also use your router's WAN/Internet
address from within your LAN.

 

> [...] "My internal IP address" means my computers reserved IP address
> as stated within my R7960P router. [...]

 

   If you mean your computer's (LAN) IP address, then say that.  "My" is
not a useful description of an IP address, unless _you_ have an IP
address.

 

> [...] created one reserved IP address for my own computer, [...]

 

   And what is that address reservation?

 

> [...] which is the internal IP address shown above within the one
> port-forwarding rule I have. [...]


   Wouldn't it have been easier, as well as clearer, to say something
like "192.168.1.200, as in the port-forwarding rule shown above"?

 

   And is that computer really at that address?

 

> So I don't need to use static addresses then, assuming I have
> correctly set up my address reservation? (just to be clear)

 

   Right.  So long as the server system has the IP address specified in
the port-forwarding rule, it doesn't matter how you managed that.

 

> [...] Assuming I did the port-forwarding rules correctly, I should be
> telling all incoming requests to join my specific computer at
> 192.168.1.200 through the port number that I specified, right?

 

   "I"?  The rule in the router should.


   If your server is running on the system at "192.168.1.200", listening
at port "25585" (whyever), then you should be able to connect to it
("join") from a system on your LAN by specifying that address and port
(often written as "192.168.1.200:25585").

 

   If your port-forwarding rule is correct (and NAT loopback is
working), then you should also be able to connect to it from a system
on your LAN by specifying the router's WAN/Internet IP address (your
public IP address) and (with your external=internal p-f rule) that same
port number.  And anyone in the outside world should also be able to
connect to it by specifying that same public-address+port combination.


   What could go wrong?

View solution in original post

Message 8 of 11

All Replies
antinode
Guru

Re: Nighthawk R7960P Portforwarding Issues

> Model: R7960P

 

   Firmware version?

 

> I have a gateway (modem/router) from my ISP [...]

 

   What is it?

 

> [...] set to bridge mode [...]

 

   It would need to be.  (Or else your R7960P would need to be its
designated DMZ server.)

 

> [...] and connected to my Netgear Nighthawk router.

 

   What is the IP address of the WAN/Internet interface of the R7960P?
ADVANCED > ADVANCED Home : Internet Port : Internet IP Address

 

> [...] I have created a reserved IP address on the Nighthawk for my
> computer that is connected via ethernet directly to the router in order
> to give my computer a static IP address. [...]

 

   Terminology: A static IP address is configured on the actual device
(your "my computer"); a reserved dynamic IP address for a device can be
configured on (the DHCP server of) your main router.


> [...] What I'm trying to do is create an open port via port forwarding
> so that I can host a server, [...]

 

   Why?  What kind of "a server"?  What's the actual port-forwarding
rule which you're specifying?

 

> [...] but whenever I create an open port [...]

 

   What, exactly, does that mean?

 

> [...] and test to see if it's open, [...]

 

   "test" how?

 

> [...] it says that the port has timed out.

 

   What is "it"?


   Can you access your (unspecified) "a server" from a system on your
LAN using the LAN IP address of the (unspecified) "a server"?  (How,
exactly?)  If not, then all the port forwarding in the world won't make
it accessible from the outside world.

 

   If that works, and your port-forwatding rule is good, and a feature
on your router called "NAT loopback" is working, then you should also be
able to access your (unspecified) "a server" from a system on your
LAN using the WAN/Internet IP address of the router.

 

   The usual problems with this stuff are:

 

   1. Wrong external IP address (different from the port-forwarding
router's WAN/Internet IP address).  (An intermediate NAT router, for
example, could cause this.  Or an ISP using carrier-grade NAT to
conserve IPv4 addresses.)

 

   2. Bad port-forwarding rule (wrong port(s), wrong target address --
including a wandering target).


   Your address reservation for the server (whatever it might be) should
eliminate that worry (assuming that the undisclosed details are right).

 

   3. Server not listening on the port-forwarding target system.

 

   4. External influences: ISP blocking, other firewalls, ...

Message 2 of 11
ItsBaggins
Aspirant

Re: Nighthawk R7960P Portforwarding Issues

> Firmware Version?

 

   Firmware Version: V1.4.1.44_1.3.5

 

> What is my gateway?

 

   Gateway: Actiontec C300A

 

> What is my internet port IP address?

 

   Internet Port IP: 97.120.35.92

 

Why do I need to port-forward?  What kind of "a server"?

>What's the actual port-forwarding rule which I'm specifying?

 

   Server: I have a Minecraft server that I have already started and used with friends.

I recently moved and changed ISP’s and got a new router and modem, so I have to

redo the port-forwarding in order to allow others to join the server since my computer

is the host of the Minecraft server.

Port Forwarding Rules: TCP/UDP service type with a single port as both the starting

and ending external port using the same port range for the internal port.

 

> What do I mean when I say I am creating an open port?

 

   Creating Port: What I’ve done in the past and what I have tried doing currently is going

into my R7960P, going to Advanced -> Advanced Setup -> Port Forwarding/Port Triggering

and creating a custom service, specifying a single port.

 

> How do I test to see if a port is open?

 

   Testing Port: I test to see if a port is open using [whatsmyip.org/port-scanner/], and after

inputting the port I had tried to add in the port forwarding section of my router, the result has

been coming back as “timed out”. So the "it" is the website [whatsmyip.org/port-scanner/]

giving me the result of "timed out".

 

Can I access my (unspecified) "a server" from a system on my
>LAN using the LAN IP address of the (unspecified) "a server"?  (How,
>exactly?)

 

Yes. I can connect to my Minecraft server using my 192.168.x.x IP address. It’s as simple

as putting my 192,168.x.x IP address into the Minecraft server IP address box and clicking

the join button within Minecraft joining.

 

I didn’t see on my R7960P where to find NAT loopback, and when trying to connect to the

Minecraft server using the WAN/Internet IP address, I can’t connect at all.

 

1. I have been assuming that the WAN/internet IP address I provided above is the correct

external IP address. Is that the correct assumption? If not, how do I find my correct external

IP address?

 

2. As far as I know my port-forwarding rules are good, but I am just doing the same set of

steps that worked that I had done before I moved in order to port-forward, so if I need to

change something, I am unaware of what to change.

 

3. I am not sure how to go about listening to the server on the port-forwarding target system.

 

4. I have allowed the port I am trying to port-forward through my firewall on both TCP and

UDP, and I have also allowed all Java SE Binary programs through my firewall for Minecraft.

Anything else to allow through?

In terms of my ISP, do I just call them up and ask them to allow a port? And does it matter

that it's through my router and not their modem/gateway?

 

Forgive my naivety as I am new to all of the technical aspects of this process.

Message 3 of 11
antinode
Guru

Re: Nighthawk R7960P Portforwarding Issues

>    Gateway: Actiontec C300A

 

   That's (at least potentially) a modem+router.  See "The usual
problems" number 1, above.  Is anything connected to it other than the
WAN/Internet port of the R7960P (and its power adapter and your DSL
line)?

 

>    Internet Port IP: [...]

 

   Is that what the R7960P says about its WAN/Internet IP address, or
did you get that from some other source (such as "whatsmyip.org")?  The
crucial question is whether the Actiontec C300A configured in a
modem-only ("bridge") mode (good), or still acting as a modem+router
(bad).

 

> Port Forwarding Rules: TCP/UDP service type with a single port as both
> the starting and ending external port using the same port range for the
> internal port.


   Which port?  What is the server IP address?  Is your server actually
at that address?  Did you reserve an address for that server, or
configure it with a static address?  (Which part of "the actual
port-forwarding rule" was unclear?)

 

>    Creating Port: [...]

 

   Ok. I'd call that creating a port-forwarding rule.  In this context,
a "port" is just a number (like an apartment number in a building with a
street address).  You're not "creating" it, you're telling your router
what it should do if it receives a message with that (extended) address.

 

> [...] I can connect to my Minecraft server using my 192.168.x.x IP
> address. [...]

 

   Ok, but there's no need to hide your private ("192.168.x.y")
addresses.  (Hiding your public IP address might have been desirable,
however.)

 

> I didn't see on my R7960P where to find NAT loopback, [...]


   It is (or should be) a feature, but it's not a controlable option.
Don't worry about it yet.

 

> 1. I have been assuming that the WAN/internet IP address I provided
> above is the correct external IP address. Is that the correct
> assumption? If not, how do I find my correct external IP address?

 

   The "Internet Port IP" address which you provided is your public IP
address.  The mystery is whether that's the WAN/Internet address of the
R7960P or of the C300A.

 

> What is the IP address of the WAN/Internet interface of the R7960P?
> ADVANCED > ADVANCED Home : Internet Port : Internet IP Address

 

   That's one way to find that answer.

 

> 3. I am not sure how to go about listening to the server on the
> port-forwarding target system.


   Your Minecraft server is what should be listening.  If you can
connect to that server locally, then it is listening.  My quick Web
search suggests that 25565 is its default port.

 

> 2. As far as I know my port-forwarding rules are good, [...]

 

   With my weak psychic powers, I can't see it/them from here, and you
seem not to have revealed critical facts, like the p-f-rule port
number(s) or target/server IP address, or the LAN IP address of the
server, so I can't judge the validity of your port-forwarding rule(s).

 

> [...] In terms of my ISP, do I just call them up and ask them to allow
> a port? [...]

 

   Unless they're explicitly blocking something (which is unlikely),
then your ISP (CenturyLink, I gather?) is not the problem.


> [...] And does it matter
> that it's through my router and not their modem/gateway?

 

   What matters would be if the C300A ("their modem/gateway") is acting
as a modem+router, and not a simple modem.  Cascading multiple routers
tends to defeat attempts at port forwarding.  See "The usual problems"
number 1, above.

 

> Forgive my naivety as I am new to all of the technical aspects of this
> process.

 

   It helps to remember that the less you know, the more important
accurate, detailed, precise descriptions become.  When you don't
understand what's happening behind the scenes, your interpretation of
actual events can be much less helpful than simple, clear descriptions
of actions and their results.

Message 4 of 11
ItsBaggins
Aspirant

Re: Nighthawk R7960P Portforwarding Issues

> Is anything connected to it other than the
>WAN/Internet port of the R7960P (and its power adapter and your DSL
>line)?

 

   No. The power adapter and DSL line are the only cables connected.

 

> Is that what the R7960P says about its WAN/Internet IP address[...]

 

   Yes. I did not get that IP address from any website. I got it directly from the Internet Port information group under Advanced -> Advanced Home.

 

> Which port?  What is the server IP address?  Is your server actually
>at that address?  Did you reserve an address for that server, or
>configure it with a static address?  (Which part of "the actual
>port-forwarding rule" was unclear?)

 

   Port 25585 is the number I have chosen for the port-forwarding. I chose this port number because I have multiple Minecraft server files set up with different ports, so I am not using the default 25565 port for this specific server. I didn't know that the server address was different from my internal IP address. I guess I don't understand what you are asking in terms of the server address and if the server is at that address. All I have done is reserved an address within the R7960P so my IP address doesn't change each time I start up my computer.

 

   In past what I've done is set up a static address through Network and Sharing Center -> Ethernet 2 -> Properties -> Internet Protocol Version 4(TCP/IPv4). To do this, I would go into my command prompt and type "ipconfig" and find my default gateway and subnet mask. From my router's site I would obtain the DNS servers under the router information tab. Then within the Network and Sharing Center -> Ethernet 2 -> Properties -> Internet Protocol Version 4(TCP/IPv4) I would set a static IP address, changing the last set of digits in the 192.168.x.y to usually 100 or 200. When I tried to do that this time, after setting the static IP address and going over to my router's site to create a new port-forward service, my router's site would display text when I tried to log in that another device is already logged into the same IP address and I would have to change my IP address back to what it originally was before the static IP address setup in order to access my router's site again. The device already logged into the same IP address would be shown as my computer. I am confused by this because I thought that I had just changed my IP address using the static IP address method.

 

   Regarding the port-forwarding rule question: all of it was unclear. I don't know what you want because I don't know what you mean by the "port-forwarding rule". My knowledge of port-forwarding exists mainly from watching a tutorial video that didn't explain in depth what each step was for, and only how to get a desired end result of opening a port.

 

> Ok, but there's no need to hide your private ("192.168.x.y")
>addresses.

 

   I thought it would've been the other way around based on the language used for IP's. A public IP address being already public and a private IP address being one to keep safe. These are things I don't know.

 

> What is the IP address of the WAN/Internet interface of the R7960P?
> ADVANCED > ADVANCED Home : Internet Port : Internet IP Address

 

   The IP address shared earlier (97.120.x.y) is the IP address of the WAN/Internet interface of the R7960P.

 

> With my weak psychic powers[...]

 

   Would you like me to take a screenshot of something and attach that? I don't know what the "critical facts" you speak of are since I don't know the terminology or where to find them. I gave you all the information that was under the port-forwarding section of my R7960P for my attempt at a port-forward, but beyond that I need you to tell me where in my router to look to find specific information.

 

Message 5 of 11
antinode
Guru

Re: Nighthawk R7960P Portforwarding Issues

>    Yes. I did not get that IP address from any website. I got it
> directly from the Internet Port information group under Advanced ->
> Advanced Home.

 

   Ok.  In that case, the C300A appears to be configured as a
modem-only, so your R7960P is your only router.  Hence, we should be
able to cross off "The usual problems" number 1.

 

> Port 25585 is the number I have chosen [...]

 

   Ok.  So far as I'm concerned, you can use practically any port you
want.  But, your port-forwarding rule, and the way you access the server
from the outside world, and the port used by the server, must all be
consistent.

 

> [...] I have multiple Minecraft server files set up with different
> ports, [...]

 

   Does that mean that you're running multiple Minecraft servers?  All
on one computer, or all on different computers, or what/where?


   How are those servers configured?  (What's in one of your "multiple
Minecraft server files"?)  What are the corresponding port-forwarding
rules for each active server?

 

> [...] I didn't know that the server address was different from my
> internal IP address. [...]

 

   I don't know what "the server address" or "my internal IP address"
means to you.  _Which_ "the server"?  _You_ don't have an IP address.

 

> [...] I don't know what you want because I don't know what you mean by
> the "port-forwarding rule". My knowledge of port-forwarding exists
> mainly from watching a tutorial video [...]

 

   With my weak psychic powers, I have no idea which "a tutorial video"
you might have been watching, or what you got (or didn't get) from it.


   Each computer/device on your LAN has a (LAN) IP address.  If you're
running a server (Minecraft or other) on a computer, then you should be
doing something to ensure that that computer always has the same (LAN)
IP address.  That's important because that computer's IP address appears
in the port-forwarding rule(s) for that server.  "Fixed", here, means
either a reserved dynamic address (configured on the (DHCP server in
the) router), or a static address (configured on the computer itself).

 

   A port-forwarding rule also includes a service type (protocol), like
TCP, UDP, or both; an external port number (or port-number range); and
an internal port number (or port-number range).

 

   Those parameters: service type, external port(s), internal port(s),
and server (LAN) IP address, are what constitute a port-forwarding rule.

 

   An external port number is the port where the router appears (to the
outside world) to be listening.  An Internal port number is where the
server program actually is listening.

 

> Would you like me to take a screenshot of something [...]


   Not if you can avoid it.  I find a picture of plain text to be less
convenient than the plain text itself.  To describe a port-forwarding
rule, all you'd need to say would be something like:

        Type    External   Internal   Server
      TCP+UDP     25585      25585    192.168.1.123

   So, what are all your port-forwarding rules?

 

   Are all the server LAN IP addresses reserved or static?

 

   When you run a Minecraft server on one of these computers, are you
somehow specifying a non-default port number for it (in a "Minecraft
server file"?), or are they all using the default (25565) on your LAN?

 

   When you connect a Minecraft clinet system to a server, how do you
specify which (non-default) port number to use?


>    In past what I've done is set up a static address through Network
> and Sharing Center -> Ethernet 2 -> Properties -> Internet Protocol
> Version 4(TCP/IPv4). [...]

 

   That's fine with me, but then what keeps the (DHCP server in the)
router from granting that same IP address dynamically to some other
computer/device on your LAN?

 

   If you want to use static addresses (configured on the devices
themselves), then you should shrink the DHCP pool, and use non-pool
addresses for those static addresses.  It's normally simpler to use
Address Reservation on the router to specify those fixed addresses, than
it is to use static address assignments on the individual devices.

 

>    I thought it would've been the other way around [...]

 

   In this context, "private" means useful only on your LAN, hence
useless to anyone in the outside world.  "Public" means that anyone on
the Internet can specify it to reach your router.

 

 

   To the outside world, your whole installation has exactly one IP
address (97.120.c.d), which is actually the WAN/Internet IP address of
your router (R7960P).

 

   When you run a client application, like a web browser, on some system
on your LAN, then the NAT firmware in the router watches the outgoing
messages (like HTTP requests), and (cleverly) directs any replies which
it receives (like the data for a Web page) to the system which sent the
original request.

 

   If you want to run a _server_ on some system on your LAN, which needs
to receive messages from the outside world, then how is the router
supposed to know to which of your many computers it should forward those
incoming request messages?  The outside-world client has only the public
address or your router; it has no idea where on your LAN its message
should go.

 

   Port forwarding rules on the router are a way to tell the router
where to forward such incoming messages.  (And how to fiddle with the
port number on such a message, if the rule specified different external
and internal port numbers.)

Message 6 of 11
ItsBaggins
Aspirant

Re: Nighthawk R7960P Portforwarding Issues

Does that mean that you're running multiple Minecraft servers?  All
> on one computer, or all on different computers, or what/where?

 

   Currently I am only trying to run one server on my own computer. I have never run multiple at the same time.

 

> How are those servers configured?  (What's in one of your "multiple
> Minecraft server files"?)  What are the corresponding port-forwarding
> rules for each active server?

 

   As an example, one old server I haven't run in awhile looks like this inside of its Server Properties folder. It is not an active server, however. I don't have any port-forwarding rules set up for it.

#Minecraft server properties
#Wed Jun 05 17:10:06 PDT 2019
spawn-protection=16
max-tick-time=60000
query.port=25571
generator-settings=
force-gamemode=false
allow-nether=true
enforce-whitelist=false
gamemode=survival
broadcast-console-to-ops=true
enable-query=false
player-idle-timeout=0
difficulty=easy
spawn-monsters=true
broadcast-rcon-to-ops=true
op-permission-level=4
pvp=true
snooper-enabled=true
level-type=default
hardcore=false
enable-command-block=false
max-players=20
network-compression-threshold=256
resource-pack-sha1=
max-world-size=29999984
rcon.port=25575
server-port=25571
server-ip=
spawn-npcs=true
allow-flight=false
level-name=world
view-distance=10
resource-pack=
spawn-animals=true
white-list=false
rcon.password=
generate-structures=true
online-mode=true
max-build-height=256
level-seed=
prevent-proxy-connections=false
use-native-transport=true
motd=A Minecraft Server
enable-rcon=false

I do have one port-forwarding rule set up for another server. Its rules are as follows:

 Type         External Starting Port    External Ending Port    Internal Starting Port
TCP+UDP               25585                    25585                   25585

Internal Ending Port     Internal IP Address
      25585                 192.168.1.200 

> I don't know what "the server address" or "my internal IP address"
> means to you.  _Which_ "the server"?  _You_ don't have an IP address.

 

   To me, "the server address" means the IP address used to join a Minecraft server. "My internal IP address" means my computers reserved IP address as stated within my R7960P router. "The server" refers to the one Minecraft server I am trying to make available for others to join.

 

> Are all the server LAN IP addresses reserved or static?

 

   What do you mean by "all" of the addresses? To try and answer, the only thing that I have done is created one reserved IP address for my own computer, which is the internal IP address shown above within the one port-forwarding rule I have. I don't have any static IP addresses. I have successfully created static IP addresses in the past, but after moving and getting a new router and a new gateway, I haven't been able to successfully create a static IP address on my computer.

 

> When you run a Minecraft server on one of these computers, are you
> somehow specifying a non-default port number for it (in a "Minecraft
> server file"?), or are they all using the default (25565) on your LAN?

 

   Correct. I am specifying a non-default port number for each Minecraft server that I create within the Minecraft Server Properties folder. As stated above, I don't run multiple at a time and I run these servers on one computer.

 

> When you connect a Minecraft clinet system to a server, how do you
> specify which (non-default) port number to use?

 

   The client systems are given my computers public IP address along with the assigned port number for the server they are trying to join. That information would be entered within Minecraft in order to join that server.

 

It's normally simpler to use Address Reservation[...]

 

   So I don't need to use static addresses then, assuming I have correctly set up my address reservation? (just to be clear)

 

Port forwarding rules on the router are a way to tell the router
> where to forward such incoming messages.

 

Ok. Thank you for that explanation. I think I am starting to understand a bit more about the process. So I've made an address reservation of 192.168.1.200 for my computer, which will be hosting the Minecraft server in question, in order to keep the IP address from changing within my router. Assuming I did the port-forwarding rules correctly, I should be telling all incoming requests to join my specific computer at 192.168.1.200 through the port number that I specified, right?

Message 7 of 11
antinode
Guru

Re: Nighthawk R7960P Portforwarding Issues

>    Currently I am only trying to run one server on my own computer. I
> have never run multiple at the same time.

 

> [...] I am specifying a non-default port number for each Minecraft
> server that I create within the Minecraft Server Properties folder. As
> stated above, I don't run multiple at a time and I run these servers on
> one computer.

 

   Ok.  So, then, why would you use a non-default port number for this
one server?

 

> Its rules are as follows:

 

   That's one rule, but ok.  Is there a server running on the system at
"192.168.1.200", listening at port ("query.port", I gather) "25585"?

 

> To me, "the server address" means the IP address used to join a
> Minecraft server. [...]


   Sadly, that's ambiguous.  From the outside world, you'd need to use
your router's WAN/Internet address (which is your public IP address).
On your LAN, you can use the server's LAN IP address.  Or (if NAT
loopback is working), you could also use your router's WAN/Internet
address from within your LAN.

 

> [...] "My internal IP address" means my computers reserved IP address
> as stated within my R7960P router. [...]

 

   If you mean your computer's (LAN) IP address, then say that.  "My" is
not a useful description of an IP address, unless _you_ have an IP
address.

 

> [...] created one reserved IP address for my own computer, [...]

 

   And what is that address reservation?

 

> [...] which is the internal IP address shown above within the one
> port-forwarding rule I have. [...]


   Wouldn't it have been easier, as well as clearer, to say something
like "192.168.1.200, as in the port-forwarding rule shown above"?

 

   And is that computer really at that address?

 

> So I don't need to use static addresses then, assuming I have
> correctly set up my address reservation? (just to be clear)

 

   Right.  So long as the server system has the IP address specified in
the port-forwarding rule, it doesn't matter how you managed that.

 

> [...] Assuming I did the port-forwarding rules correctly, I should be
> telling all incoming requests to join my specific computer at
> 192.168.1.200 through the port number that I specified, right?

 

   "I"?  The rule in the router should.


   If your server is running on the system at "192.168.1.200", listening
at port "25585" (whyever), then you should be able to connect to it
("join") from a system on your LAN by specifying that address and port
(often written as "192.168.1.200:25585").

 

   If your port-forwarding rule is correct (and NAT loopback is
working), then you should also be able to connect to it from a system
on your LAN by specifying the router's WAN/Internet IP address (your
public IP address) and (with your external=internal p-f rule) that same
port number.  And anyone in the outside world should also be able to
connect to it by specifying that same public-address+port combination.


   What could go wrong?

Message 8 of 11
ItsBaggins
Aspirant

Re: Nighthawk R7960P Portforwarding Issues

So, then, why would you use a non-default port number for this
> one server?

 

   It has become a habit I suppose. I have created a handful of servers for Minecraft in the past and the first one used the default port number, so I have always used different port numbers for new servers.

 

> Is there a server running on the system at
> "192.168.1.200", listening at port ("query.port", I gather) "25585"?

 

   Yes.

 

> And what is that address reservation?

 

 IP Address           MAC Address          Device Name
192.168.1.200      30:9C:23:CF:ED:57     DESKTOP-9345RMG

>  And is that computer really at that address (192.168.1.200)?

 

   Under "Attached Devices" within the R7960P, the computer in question displays the IP address 192.168.1.200. If that isn't what you mean, I will need more explanation.

 

> And anyone in the outside world should also be able to
> connect to it by specifying that same public-address+port combination.

 

   I just had a friend test out joining the server, and it works now! Thank you for your help and patience with me. I really appreciate it. 

Message 9 of 11
antinode
Guru

Re: Nighthawk R7960P Portforwarding Issues

> [...] I have created a handful of servers for Minecraft in the past
> and the first one used the default port number, so I have always used
> different port numbers for new servers.

 

   So, no actual reason?

 

   One reason to use a non-default _external_ port number would be that
some bad actors in the outside world might try to attack the default
port, but not all ports, so using a non-default external port can evade
some simple attacks.

 

   Note, however, that a port-forwarding rule can have different
external and internal port numbers, so you could configure your server
to use the default port number (internally, on your LAN), while clients
in the outside world would need to use the (different) external port
number.

 

> [...] it works now! [...]

 

   Glad to hear it.

 

>    What could go wrong?

Message 10 of 11
ItsBaggins
Aspirant

Re: Nighthawk R7960P Portforwarding Issues

> So, no actual reason?

 

   Yes, I suppose not.

 

  Note, however, that a port-forwarding rule can have different
> external and internal port numbers[...]

 

   Ok. That's good to know. Maybe I can experiment with that in the future.

 

Thanks again for all the info and help.

Cheers!

Message 11 of 11
Top Contributors
Discussion stats
  • 10 replies
  • 4760 views
  • 0 kudos
  • 2 in conversation
Announcements

Orbi WiFi 7