Port forwarding failing every single time despite correct settings in router (moved from stackoverflow)











up vote
0
down vote

favorite












hi trying to make my web server public but am failing. I've went to many sites and read many port forwarding guides but still am unable to discern what is wrong.

port tests have failed no matter how much i tried. (had an attempted where i placed lots of port combinations in the port forwarding page but to no avail..



some additional information:

am running on raspberry pi 3 B+, raspbian. No firewall or anything.



I've tried turning off my firewall on my router completely, thinking it might be the router's firewall issue but to no avail.



public ip gotten from whatismyip (changed) : 101.251.120.22

WAN ip (shown on ASUS router page): 172.23.118.172

Raspberry pi local ip: 192.168.1.244

Port my server is on: 8123



Links:

Asus Router Port Forwarding img: https://imgur.com/Mkgrr4Y

WAN general settings: https://imgur.com/6F92HXS



netstat results: https://imgur.com/3qUT3xJ

Raspberry Pi ip: https://imgur.com/TJ74Pra



any help.. thanks!



P/s: moved from stack overflow. There was a comment that talked about how it's impossible to me due to my residential contract I'm prohibited to port forward or sth. Could someone explain in simpler terms? I have to get home assistant up and running for my project to work :(



Edit:have yet to try ipv6 and global addressing to make it work. Anyone have experience in this?



SOLUTION



Add-on to the answer marked. My network is double netted so the WAN ip and public ip shown on sites such as whatismyip is different. Getting a static ip from my ISP would help.










share|improve this question
























  • Your ASUS router's WAN IP is still an RFC1918 private IP address; it is not a publicly routable IP address. I don't know how much you changed your public IP, but the one you listed appears to be from an ISP in Shanghai, China. Chinese ISPs have a reputation for running their own "carrier grade" NATs and giving their customers non-routable private IP addresses. So that could be what's going on here. Another possibility to check is, if you have a broadband modem separate from your ASUS router, then your modem may be a NAT gateway router and not just a modem, so you may be doing double NAT.
    – Spiff
    Nov 20 at 2:38










  • i changed a few digits here and there so that might be what's affecting. But for sure is that the WAN ip shown on my Router page is different from the Public ip shown on whatismyip. I suspect this might be what's affecting me. I do have a terminal that connects to my router but i don't think it's that? since it operates as a terminal. In my case where the WAN ip on router is different than the WAN ip on whatismyip, is there anyway i could still port forward?
    – Eric Lim
    Nov 20 at 3:05












  • The fact that you are behind an ISP NAT, it doesn't actually matter if you show your public address because it is shared by thousands of customers, not only your particular router.
    – Ron Maupin
    Nov 20 at 3:26










  • Your ISP is likely using Carrier Grade NAT. Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...
    – DavidPostill
    Nov 20 at 21:33















up vote
0
down vote

favorite












hi trying to make my web server public but am failing. I've went to many sites and read many port forwarding guides but still am unable to discern what is wrong.

port tests have failed no matter how much i tried. (had an attempted where i placed lots of port combinations in the port forwarding page but to no avail..



some additional information:

am running on raspberry pi 3 B+, raspbian. No firewall or anything.



I've tried turning off my firewall on my router completely, thinking it might be the router's firewall issue but to no avail.



public ip gotten from whatismyip (changed) : 101.251.120.22

WAN ip (shown on ASUS router page): 172.23.118.172

Raspberry pi local ip: 192.168.1.244

Port my server is on: 8123



Links:

Asus Router Port Forwarding img: https://imgur.com/Mkgrr4Y

WAN general settings: https://imgur.com/6F92HXS



netstat results: https://imgur.com/3qUT3xJ

Raspberry Pi ip: https://imgur.com/TJ74Pra



any help.. thanks!



P/s: moved from stack overflow. There was a comment that talked about how it's impossible to me due to my residential contract I'm prohibited to port forward or sth. Could someone explain in simpler terms? I have to get home assistant up and running for my project to work :(



Edit:have yet to try ipv6 and global addressing to make it work. Anyone have experience in this?



SOLUTION



Add-on to the answer marked. My network is double netted so the WAN ip and public ip shown on sites such as whatismyip is different. Getting a static ip from my ISP would help.










share|improve this question
























  • Your ASUS router's WAN IP is still an RFC1918 private IP address; it is not a publicly routable IP address. I don't know how much you changed your public IP, but the one you listed appears to be from an ISP in Shanghai, China. Chinese ISPs have a reputation for running their own "carrier grade" NATs and giving their customers non-routable private IP addresses. So that could be what's going on here. Another possibility to check is, if you have a broadband modem separate from your ASUS router, then your modem may be a NAT gateway router and not just a modem, so you may be doing double NAT.
    – Spiff
    Nov 20 at 2:38










  • i changed a few digits here and there so that might be what's affecting. But for sure is that the WAN ip shown on my Router page is different from the Public ip shown on whatismyip. I suspect this might be what's affecting me. I do have a terminal that connects to my router but i don't think it's that? since it operates as a terminal. In my case where the WAN ip on router is different than the WAN ip on whatismyip, is there anyway i could still port forward?
    – Eric Lim
    Nov 20 at 3:05












  • The fact that you are behind an ISP NAT, it doesn't actually matter if you show your public address because it is shared by thousands of customers, not only your particular router.
    – Ron Maupin
    Nov 20 at 3:26










  • Your ISP is likely using Carrier Grade NAT. Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...
    – DavidPostill
    Nov 20 at 21:33













up vote
0
down vote

favorite









up vote
0
down vote

favorite











hi trying to make my web server public but am failing. I've went to many sites and read many port forwarding guides but still am unable to discern what is wrong.

port tests have failed no matter how much i tried. (had an attempted where i placed lots of port combinations in the port forwarding page but to no avail..



some additional information:

am running on raspberry pi 3 B+, raspbian. No firewall or anything.



I've tried turning off my firewall on my router completely, thinking it might be the router's firewall issue but to no avail.



public ip gotten from whatismyip (changed) : 101.251.120.22

WAN ip (shown on ASUS router page): 172.23.118.172

Raspberry pi local ip: 192.168.1.244

Port my server is on: 8123



Links:

Asus Router Port Forwarding img: https://imgur.com/Mkgrr4Y

WAN general settings: https://imgur.com/6F92HXS



netstat results: https://imgur.com/3qUT3xJ

Raspberry Pi ip: https://imgur.com/TJ74Pra



any help.. thanks!



P/s: moved from stack overflow. There was a comment that talked about how it's impossible to me due to my residential contract I'm prohibited to port forward or sth. Could someone explain in simpler terms? I have to get home assistant up and running for my project to work :(



Edit:have yet to try ipv6 and global addressing to make it work. Anyone have experience in this?



SOLUTION



Add-on to the answer marked. My network is double netted so the WAN ip and public ip shown on sites such as whatismyip is different. Getting a static ip from my ISP would help.










share|improve this question















hi trying to make my web server public but am failing. I've went to many sites and read many port forwarding guides but still am unable to discern what is wrong.

port tests have failed no matter how much i tried. (had an attempted where i placed lots of port combinations in the port forwarding page but to no avail..



some additional information:

am running on raspberry pi 3 B+, raspbian. No firewall or anything.



I've tried turning off my firewall on my router completely, thinking it might be the router's firewall issue but to no avail.



public ip gotten from whatismyip (changed) : 101.251.120.22

WAN ip (shown on ASUS router page): 172.23.118.172

Raspberry pi local ip: 192.168.1.244

Port my server is on: 8123



Links:

Asus Router Port Forwarding img: https://imgur.com/Mkgrr4Y

WAN general settings: https://imgur.com/6F92HXS



netstat results: https://imgur.com/3qUT3xJ

Raspberry Pi ip: https://imgur.com/TJ74Pra



any help.. thanks!



P/s: moved from stack overflow. There was a comment that talked about how it's impossible to me due to my residential contract I'm prohibited to port forward or sth. Could someone explain in simpler terms? I have to get home assistant up and running for my project to work :(



Edit:have yet to try ipv6 and global addressing to make it work. Anyone have experience in this?



SOLUTION



Add-on to the answer marked. My network is double netted so the WAN ip and public ip shown on sites such as whatismyip is different. Getting a static ip from my ISP would help.







networking router port-forwarding






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Nov 21 at 9:54

























asked Nov 20 at 1:36









Eric Lim

33




33












  • Your ASUS router's WAN IP is still an RFC1918 private IP address; it is not a publicly routable IP address. I don't know how much you changed your public IP, but the one you listed appears to be from an ISP in Shanghai, China. Chinese ISPs have a reputation for running their own "carrier grade" NATs and giving their customers non-routable private IP addresses. So that could be what's going on here. Another possibility to check is, if you have a broadband modem separate from your ASUS router, then your modem may be a NAT gateway router and not just a modem, so you may be doing double NAT.
    – Spiff
    Nov 20 at 2:38










  • i changed a few digits here and there so that might be what's affecting. But for sure is that the WAN ip shown on my Router page is different from the Public ip shown on whatismyip. I suspect this might be what's affecting me. I do have a terminal that connects to my router but i don't think it's that? since it operates as a terminal. In my case where the WAN ip on router is different than the WAN ip on whatismyip, is there anyway i could still port forward?
    – Eric Lim
    Nov 20 at 3:05












  • The fact that you are behind an ISP NAT, it doesn't actually matter if you show your public address because it is shared by thousands of customers, not only your particular router.
    – Ron Maupin
    Nov 20 at 3:26










  • Your ISP is likely using Carrier Grade NAT. Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...
    – DavidPostill
    Nov 20 at 21:33


















  • Your ASUS router's WAN IP is still an RFC1918 private IP address; it is not a publicly routable IP address. I don't know how much you changed your public IP, but the one you listed appears to be from an ISP in Shanghai, China. Chinese ISPs have a reputation for running their own "carrier grade" NATs and giving their customers non-routable private IP addresses. So that could be what's going on here. Another possibility to check is, if you have a broadband modem separate from your ASUS router, then your modem may be a NAT gateway router and not just a modem, so you may be doing double NAT.
    – Spiff
    Nov 20 at 2:38










  • i changed a few digits here and there so that might be what's affecting. But for sure is that the WAN ip shown on my Router page is different from the Public ip shown on whatismyip. I suspect this might be what's affecting me. I do have a terminal that connects to my router but i don't think it's that? since it operates as a terminal. In my case where the WAN ip on router is different than the WAN ip on whatismyip, is there anyway i could still port forward?
    – Eric Lim
    Nov 20 at 3:05












  • The fact that you are behind an ISP NAT, it doesn't actually matter if you show your public address because it is shared by thousands of customers, not only your particular router.
    – Ron Maupin
    Nov 20 at 3:26










  • Your ISP is likely using Carrier Grade NAT. Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...
    – DavidPostill
    Nov 20 at 21:33
















Your ASUS router's WAN IP is still an RFC1918 private IP address; it is not a publicly routable IP address. I don't know how much you changed your public IP, but the one you listed appears to be from an ISP in Shanghai, China. Chinese ISPs have a reputation for running their own "carrier grade" NATs and giving their customers non-routable private IP addresses. So that could be what's going on here. Another possibility to check is, if you have a broadband modem separate from your ASUS router, then your modem may be a NAT gateway router and not just a modem, so you may be doing double NAT.
– Spiff
Nov 20 at 2:38




Your ASUS router's WAN IP is still an RFC1918 private IP address; it is not a publicly routable IP address. I don't know how much you changed your public IP, but the one you listed appears to be from an ISP in Shanghai, China. Chinese ISPs have a reputation for running their own "carrier grade" NATs and giving their customers non-routable private IP addresses. So that could be what's going on here. Another possibility to check is, if you have a broadband modem separate from your ASUS router, then your modem may be a NAT gateway router and not just a modem, so you may be doing double NAT.
– Spiff
Nov 20 at 2:38












i changed a few digits here and there so that might be what's affecting. But for sure is that the WAN ip shown on my Router page is different from the Public ip shown on whatismyip. I suspect this might be what's affecting me. I do have a terminal that connects to my router but i don't think it's that? since it operates as a terminal. In my case where the WAN ip on router is different than the WAN ip on whatismyip, is there anyway i could still port forward?
– Eric Lim
Nov 20 at 3:05






i changed a few digits here and there so that might be what's affecting. But for sure is that the WAN ip shown on my Router page is different from the Public ip shown on whatismyip. I suspect this might be what's affecting me. I do have a terminal that connects to my router but i don't think it's that? since it operates as a terminal. In my case where the WAN ip on router is different than the WAN ip on whatismyip, is there anyway i could still port forward?
– Eric Lim
Nov 20 at 3:05














The fact that you are behind an ISP NAT, it doesn't actually matter if you show your public address because it is shared by thousands of customers, not only your particular router.
– Ron Maupin
Nov 20 at 3:26




The fact that you are behind an ISP NAT, it doesn't actually matter if you show your public address because it is shared by thousands of customers, not only your particular router.
– Ron Maupin
Nov 20 at 3:26












Your ISP is likely using Carrier Grade NAT. Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...
– DavidPostill
Nov 20 at 21:33




Your ISP is likely using Carrier Grade NAT. Please read Alternatives to Port Forwarding & NAT: "There are four major problems that you may run into that would require alternatives to port forwarding. " ...
– DavidPostill
Nov 20 at 21:33










1 Answer
1






active

oldest

votes

















up vote
1
down vote



accepted










Port forwarding is manually setting up an entry in your NAPT table to send any traffic destined to your address for a particular protocol and protocol address (port) to a particular host on the inside of your network.



The problem you have is that your router is behind an ISP NAPT router (CGN), which would also need to have port forwarding configured on it to point to your router, which is not configured with a public address. Your ISP will not port forward on its router for you.



For port forwarding to work from the public Internet to your router, your router would need a public IPv4 address exposed to the public Internet. Your router has a Private address on its WAN interface. The ISPs can no longer get more public addresses, so they have been hoarding them for the business customers willing to pay for the privilege of having a public IPv4 address. To do that, they started running NAT to their customers. They are supposed to use Shared address space for that, but many, like your ISP, seem to be using Private addressing, instead.





Residential ISPs have a clause in the terms of service forbidding you from running a service from your network to the public Internet, unless you have their explicit authorization, so the ISP is not concerned that CGN breaks your ability to expose a server to the public Internet.






share|improve this answer





















  • Hence it is for sure to never work unless I am able to find a home server which has the router's WAN ip the same as public ip shown in whatismyip ? In that case are my only remaining options either doing what i mentioned above, ipv6 global addressing? will buying a static ip from my ISP help?
    – Eric Lim
    Nov 20 at 3:10










  • The proper thing to do would be get a business account from the ISP, with a public address. Depending on the ISP, even with a global IPv6 address, your residential ISP may block certain ports. Most residential ISPs will block you from running an e-mail server because of the problem of hacked servers running spam. Some residential ISPs will block other well-known ports. You will need to research to see what your ISP does. Obviously, it uses CGN, so you would need to try to find an ISP that does not for IPv4, but a business account is the real way.
    – Ron Maupin
    Nov 20 at 3:15










  • im actually using MyRepublic (sg) . accroding to their web, if i were to use static ip, i would be able to do port forwarding. myrepublic.net/sg/add-ons/static-ip is this right? i'll drop them a call later on
    – Eric Lim
    Nov 20 at 5:56











Your Answer








StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1376832%2fport-forwarding-failing-every-single-time-despite-correct-settings-in-router-mo%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
1
down vote



accepted










Port forwarding is manually setting up an entry in your NAPT table to send any traffic destined to your address for a particular protocol and protocol address (port) to a particular host on the inside of your network.



The problem you have is that your router is behind an ISP NAPT router (CGN), which would also need to have port forwarding configured on it to point to your router, which is not configured with a public address. Your ISP will not port forward on its router for you.



For port forwarding to work from the public Internet to your router, your router would need a public IPv4 address exposed to the public Internet. Your router has a Private address on its WAN interface. The ISPs can no longer get more public addresses, so they have been hoarding them for the business customers willing to pay for the privilege of having a public IPv4 address. To do that, they started running NAT to their customers. They are supposed to use Shared address space for that, but many, like your ISP, seem to be using Private addressing, instead.





Residential ISPs have a clause in the terms of service forbidding you from running a service from your network to the public Internet, unless you have their explicit authorization, so the ISP is not concerned that CGN breaks your ability to expose a server to the public Internet.






share|improve this answer





















  • Hence it is for sure to never work unless I am able to find a home server which has the router's WAN ip the same as public ip shown in whatismyip ? In that case are my only remaining options either doing what i mentioned above, ipv6 global addressing? will buying a static ip from my ISP help?
    – Eric Lim
    Nov 20 at 3:10










  • The proper thing to do would be get a business account from the ISP, with a public address. Depending on the ISP, even with a global IPv6 address, your residential ISP may block certain ports. Most residential ISPs will block you from running an e-mail server because of the problem of hacked servers running spam. Some residential ISPs will block other well-known ports. You will need to research to see what your ISP does. Obviously, it uses CGN, so you would need to try to find an ISP that does not for IPv4, but a business account is the real way.
    – Ron Maupin
    Nov 20 at 3:15










  • im actually using MyRepublic (sg) . accroding to their web, if i were to use static ip, i would be able to do port forwarding. myrepublic.net/sg/add-ons/static-ip is this right? i'll drop them a call later on
    – Eric Lim
    Nov 20 at 5:56















up vote
1
down vote



accepted










Port forwarding is manually setting up an entry in your NAPT table to send any traffic destined to your address for a particular protocol and protocol address (port) to a particular host on the inside of your network.



The problem you have is that your router is behind an ISP NAPT router (CGN), which would also need to have port forwarding configured on it to point to your router, which is not configured with a public address. Your ISP will not port forward on its router for you.



For port forwarding to work from the public Internet to your router, your router would need a public IPv4 address exposed to the public Internet. Your router has a Private address on its WAN interface. The ISPs can no longer get more public addresses, so they have been hoarding them for the business customers willing to pay for the privilege of having a public IPv4 address. To do that, they started running NAT to their customers. They are supposed to use Shared address space for that, but many, like your ISP, seem to be using Private addressing, instead.





Residential ISPs have a clause in the terms of service forbidding you from running a service from your network to the public Internet, unless you have their explicit authorization, so the ISP is not concerned that CGN breaks your ability to expose a server to the public Internet.






share|improve this answer





















  • Hence it is for sure to never work unless I am able to find a home server which has the router's WAN ip the same as public ip shown in whatismyip ? In that case are my only remaining options either doing what i mentioned above, ipv6 global addressing? will buying a static ip from my ISP help?
    – Eric Lim
    Nov 20 at 3:10










  • The proper thing to do would be get a business account from the ISP, with a public address. Depending on the ISP, even with a global IPv6 address, your residential ISP may block certain ports. Most residential ISPs will block you from running an e-mail server because of the problem of hacked servers running spam. Some residential ISPs will block other well-known ports. You will need to research to see what your ISP does. Obviously, it uses CGN, so you would need to try to find an ISP that does not for IPv4, but a business account is the real way.
    – Ron Maupin
    Nov 20 at 3:15










  • im actually using MyRepublic (sg) . accroding to their web, if i were to use static ip, i would be able to do port forwarding. myrepublic.net/sg/add-ons/static-ip is this right? i'll drop them a call later on
    – Eric Lim
    Nov 20 at 5:56













up vote
1
down vote



accepted







up vote
1
down vote



accepted






Port forwarding is manually setting up an entry in your NAPT table to send any traffic destined to your address for a particular protocol and protocol address (port) to a particular host on the inside of your network.



The problem you have is that your router is behind an ISP NAPT router (CGN), which would also need to have port forwarding configured on it to point to your router, which is not configured with a public address. Your ISP will not port forward on its router for you.



For port forwarding to work from the public Internet to your router, your router would need a public IPv4 address exposed to the public Internet. Your router has a Private address on its WAN interface. The ISPs can no longer get more public addresses, so they have been hoarding them for the business customers willing to pay for the privilege of having a public IPv4 address. To do that, they started running NAT to their customers. They are supposed to use Shared address space for that, but many, like your ISP, seem to be using Private addressing, instead.





Residential ISPs have a clause in the terms of service forbidding you from running a service from your network to the public Internet, unless you have their explicit authorization, so the ISP is not concerned that CGN breaks your ability to expose a server to the public Internet.






share|improve this answer












Port forwarding is manually setting up an entry in your NAPT table to send any traffic destined to your address for a particular protocol and protocol address (port) to a particular host on the inside of your network.



The problem you have is that your router is behind an ISP NAPT router (CGN), which would also need to have port forwarding configured on it to point to your router, which is not configured with a public address. Your ISP will not port forward on its router for you.



For port forwarding to work from the public Internet to your router, your router would need a public IPv4 address exposed to the public Internet. Your router has a Private address on its WAN interface. The ISPs can no longer get more public addresses, so they have been hoarding them for the business customers willing to pay for the privilege of having a public IPv4 address. To do that, they started running NAT to their customers. They are supposed to use Shared address space for that, but many, like your ISP, seem to be using Private addressing, instead.





Residential ISPs have a clause in the terms of service forbidding you from running a service from your network to the public Internet, unless you have their explicit authorization, so the ISP is not concerned that CGN breaks your ability to expose a server to the public Internet.







share|improve this answer












share|improve this answer



share|improve this answer










answered Nov 20 at 2:36









Ron Maupin

3,04011021




3,04011021












  • Hence it is for sure to never work unless I am able to find a home server which has the router's WAN ip the same as public ip shown in whatismyip ? In that case are my only remaining options either doing what i mentioned above, ipv6 global addressing? will buying a static ip from my ISP help?
    – Eric Lim
    Nov 20 at 3:10










  • The proper thing to do would be get a business account from the ISP, with a public address. Depending on the ISP, even with a global IPv6 address, your residential ISP may block certain ports. Most residential ISPs will block you from running an e-mail server because of the problem of hacked servers running spam. Some residential ISPs will block other well-known ports. You will need to research to see what your ISP does. Obviously, it uses CGN, so you would need to try to find an ISP that does not for IPv4, but a business account is the real way.
    – Ron Maupin
    Nov 20 at 3:15










  • im actually using MyRepublic (sg) . accroding to their web, if i were to use static ip, i would be able to do port forwarding. myrepublic.net/sg/add-ons/static-ip is this right? i'll drop them a call later on
    – Eric Lim
    Nov 20 at 5:56


















  • Hence it is for sure to never work unless I am able to find a home server which has the router's WAN ip the same as public ip shown in whatismyip ? In that case are my only remaining options either doing what i mentioned above, ipv6 global addressing? will buying a static ip from my ISP help?
    – Eric Lim
    Nov 20 at 3:10










  • The proper thing to do would be get a business account from the ISP, with a public address. Depending on the ISP, even with a global IPv6 address, your residential ISP may block certain ports. Most residential ISPs will block you from running an e-mail server because of the problem of hacked servers running spam. Some residential ISPs will block other well-known ports. You will need to research to see what your ISP does. Obviously, it uses CGN, so you would need to try to find an ISP that does not for IPv4, but a business account is the real way.
    – Ron Maupin
    Nov 20 at 3:15










  • im actually using MyRepublic (sg) . accroding to their web, if i were to use static ip, i would be able to do port forwarding. myrepublic.net/sg/add-ons/static-ip is this right? i'll drop them a call later on
    – Eric Lim
    Nov 20 at 5:56
















Hence it is for sure to never work unless I am able to find a home server which has the router's WAN ip the same as public ip shown in whatismyip ? In that case are my only remaining options either doing what i mentioned above, ipv6 global addressing? will buying a static ip from my ISP help?
– Eric Lim
Nov 20 at 3:10




Hence it is for sure to never work unless I am able to find a home server which has the router's WAN ip the same as public ip shown in whatismyip ? In that case are my only remaining options either doing what i mentioned above, ipv6 global addressing? will buying a static ip from my ISP help?
– Eric Lim
Nov 20 at 3:10












The proper thing to do would be get a business account from the ISP, with a public address. Depending on the ISP, even with a global IPv6 address, your residential ISP may block certain ports. Most residential ISPs will block you from running an e-mail server because of the problem of hacked servers running spam. Some residential ISPs will block other well-known ports. You will need to research to see what your ISP does. Obviously, it uses CGN, so you would need to try to find an ISP that does not for IPv4, but a business account is the real way.
– Ron Maupin
Nov 20 at 3:15




The proper thing to do would be get a business account from the ISP, with a public address. Depending on the ISP, even with a global IPv6 address, your residential ISP may block certain ports. Most residential ISPs will block you from running an e-mail server because of the problem of hacked servers running spam. Some residential ISPs will block other well-known ports. You will need to research to see what your ISP does. Obviously, it uses CGN, so you would need to try to find an ISP that does not for IPv4, but a business account is the real way.
– Ron Maupin
Nov 20 at 3:15












im actually using MyRepublic (sg) . accroding to their web, if i were to use static ip, i would be able to do port forwarding. myrepublic.net/sg/add-ons/static-ip is this right? i'll drop them a call later on
– Eric Lim
Nov 20 at 5:56




im actually using MyRepublic (sg) . accroding to their web, if i were to use static ip, i would be able to do port forwarding. myrepublic.net/sg/add-ons/static-ip is this right? i'll drop them a call later on
– Eric Lim
Nov 20 at 5:56


















draft saved

draft discarded




















































Thanks for contributing an answer to Super User!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.





Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


Please pay close attention to the following guidance:


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1376832%2fport-forwarding-failing-every-single-time-despite-correct-settings-in-router-mo%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

What is the Guru Parampara of Kashmiri Shaivism?

Герой Советского Союза

AnyDesk - Fatal Program Failure