Reliance JioFiber: Port Forwarding NOT SUPPORTED

  • Thread starter Thread starter spacer
  • Start date Start date
  • Replies Replies 188
  • Views Views 110,720
The JioFiber router web interface presents option for port forwarding however it does not work in practice.
The page accepts and saves all the configuration changes you do. Yet you won't be able to connect to the port from outside.

The router also has a DMZ and UPnP options and those do not work either.
Customer care is unable to help ("We have no information about this at the moment")

The IP address as seen from outside is different than what the router shows as its WAN IP. So the router is not directly exposed to the internet. It is behind a NAT/Firewall.

The IP the router sees is 100.XX.XX.XX
IP as seen by sites like whatismyip.com is 49.XX.XX.XX

As far as I know 100.XX.XX.XX is a public IP but trying to access that IP from outside does not work either. So the router is sitting behind a firewall.

This is a major limitation if you want to run any kind of server. So developers and gamers beware.
If you want to make your DVR internet accessible, you can't.

With JioFi (dongle) you could use internet accessible IPv6 address to eliminate need of port forwarding but the Jio Fiber router only allocates local IPv6 addresses. Even if IPv6 worked like JioFi, it would not solve problem for IPv4 connections. So there is no alternative at the moment. You can use a VPN, but it slows you down and has other limitations.

I was planning to discontinue my old ISP but due to this limitation, I might have to discontinue JioFiber instead.
 
Last edited:
The JioFiber router web interface presents option for port forwarding however it does not work in practice. The page accepts and saves all the configuration changes you do. Yet you won't be able to connect to the port from outside. The router also has a DMZ and UPnP options and those do not work either. Customer care is unable to help ("We have no information about this at the moment") The IP address as seen from outside is different than what the router shows as its WAN IP. So the router is not directly exposed to the internet. It is behind a NAT/Firewall. The IP the router sees is 100.XX.XX.XX IP as seen by sites like whatismyip.com is 49.XX.XX.XX As far as I know 100.XX.XX.XX is a public IP but trying to access that IP from outside does not work either. So the router is sitting behind a firewall. This is a major limitation if you want to run any kind of server. So developers and gamers beware. If you want to make your DVR internet accessible, you can't. With JioFi (dongle) you could use internet accessible IPv6 address to eliminate need of port forwarding but the Jio Fiber router only allocates local IPv6 addresses. Even if IPv6 worked like JioFi, it would not solve problem for IPv4 connections. So there is no alternative at the moment. You can use a VPN, but it slows you down and has other limitations. I was planning to discontinue my old ISP but due to this limitation, I might have to discontinue JioFiber instead.


hey buddy .. i will give you an idea here .. you don't need to configure port forward or play around NAt .. first check which IP address is reachable out of your network ...

generally JIO network setup in brief like this ( for end users )

question IF I HAVE A STATIC IP or IF I HAVE A DYNAMIC IP in both cases you can have all the services like FTP , SSH , DNS , HTTP and so on but you need to configure them differently for STATIC IP and for DYNAMIC IP

IPv4 ICMP = NOT RECHABLE ( so you can't configure any service whether you have a well configure NAT port forward in the router)

but when we dig into IPv6 configurations of JIO for their end users we can see

IPv6
Type Native IPv6

SLAAC No

ICMP Reachable

so follow the given below instruction you will be happy


first do a PING test from web based service to do so click here == IPv6 test - IPv6 vs. IPv4 latency test

for JIO users only IPv6 will reply .. now we came to know that using IPv6 we can do host all services and forward the ports

now as it is IPv6 so other IPv4 users may not able to connect to your services .. if they dont have dual stack setting with 6to4 ..

now for your easy installation .. you dont even need to do anything with MAT or PORT FORAWRD just.

you can also use NMAP to check things here

install nmap in your system , connect using your JIO ISP

use nmap commands to get results

IPv4 nmap service scan : nmap -sS <ipv4 address>
IPv6 nmap service scan : nmap -sS -6 <IPv6 address>

you will see the difference .

you have installed a web server in your machine and using a JIO IPv6 network now how you donna make this server available for public accessible ... goto Free dynamic DNS for IPv6 and setup your test domain ( free domain ) you can buy also TLD from there

now install dynamic DNS update scripts or client from their website into your machine

and keep your machine accessible over the internet ( here the problem is old internet users who uses IPv4 network will not able to access the services ( ask any Cisco expert they will also can help you )

you can access any service using any standard port but it must be IPv6 for JIO end users

more queries on 4G/5G or anything related to high end servers issues mail me at nisankh@fedoraproject.org ( REDHAT sponsored project community)

email : nisankh@fedoraproject.org
Fedora People : Fedora People - fedorapeople.org
Personal : Nisankh Acharjya
 
Last edited:
The JioFiber router web interface presents option for port forwarding however it does not work in practice.
The page accepts and saves all the configuration changes you do. Yet you won't be able to connect to the port from outside.

I had put a post on a similar topic earlier, but the interesting thing is that I cannot access the section of the router where the port forwarding settings are at. How did you manage that? I tried all the usual username and password combinations but none worked!
 
hey buddy .. i will give you an idea here .. you don't need to configure port forward or play around NAt .. first check which IP address is reachable out of your network ...

generally JIO network setup in brief like this ( for end users )

question IF I HAVE A STATIC IP or IF I HAVE A DYNAMIC IP in both cases you can have all the services like FTP , SSH , DNS , HTTP and so on but you need to configure them differently for STATIC IP and for DYNAMIC IP

IPv4 ICMP = NOT RECHABLE ( so you can't configure any service whether you have a well configure NAT port forward in the router)

but when we dig into IPv6 configurations of JIO for their end users we can see

IPv6
Type Native IPv6

SLAAC No

ICMP Reachable

so follow the given below instruction you will be happy


first do a PING test from web based service to do so click here == IPv6 test - IPv6 vs. IPv4 latency test

for JIO users only IPv6 will reply .. now we came to know that using IPv6 we can do host all services and forward the ports

now as it is IPv6 so other IPv4 users may not able to connect to your services .. if they dont have dual stack setting with 6to4 ..

now for your easy installation .. you dont even need to do anything with MAT or PORT FORAWRD just.

you can also use NMAP to check things here

install nmap in your system , connect using your JIO ISP

use nmap commands to get results

IPv4 nmap service scan : nmap -sS <ipv4 address>
IPv6 nmap service scan : nmap -sS -6 <IPv6 address>

you will see the difference .

you have installed a web server in your machine and using a JIO IPv6 network now how you donna make this server available for public accessible ... goto Free dynamic DNS for IPv6 and setup your test domain ( free domain ) you can buy also TLD from there

now install dynamic DNS update scripts or client from their website into your machine

and keep your machine accessible over the internet ( here the problem is old internet users who uses IPv4 network will not able to access the services ( ask any Cisco expert they will also can help you )

you can access any service using any standard port but it must be IPv6 for JIO end users

more queries on 4G/5G or anything related to high end servers issues mail me at nisankh@fedoraproject.org ( REDHAT sponsored project community)

email : nisankh@fedoraproject.org
Fedora People : Fedora People - fedorapeople.org
Personal : Nisankh Acharjya

THanks for the guidelines Nisankh. Your solution works well for Jio wireless connections (like using the JioFi hotspot). Any IPv6 enabled device on the internet can connect to a device behind the JioFi hotspot using the IPv6 address.

Unfortunately the same does not work with the JioFiber. The router seems to be assigning valid IPv6 addresses to the devices, but they cannot be routed to. Even tests like Test your IPv6. fail (it works with the JioFi dongle though).

So it seems Jio is blocking incoming IPv6 connections on their JioFiber connections for some reason. Any ideas?
 
hey buddy .. i will give you an idea here .. you don't need to configure port forward or play around NAt .. first check which IP address is reachable out of your network ...

generally JIO network setup in brief like this ( for end users )

question IF I HAVE A STATIC IP or IF I HAVE A DYNAMIC IP in both cases you can have all the services like FTP , SSH , DNS , HTTP and so on but you need to configure them differently for STATIC IP and for DYNAMIC IP

IPv4 ICMP = NOT RECHABLE ( so you can't configure any service whether you have a well configure NAT port forward in the router)

but when we dig into IPv6 configurations of JIO for their end users we can see

IPv6
Type Native IPv6

SLAAC No

ICMP Reachable

so follow the given below instruction you will be happy


first do a PING test from web based service to do so click here == IPv6 test - IPv6 vs. IPv4 latency test

for JIO users only IPv6 will reply .. now we came to know that using IPv6 we can do host all services and forward the ports

now as it is IPv6 so other IPv4 users may not able to connect to your services .. if they dont have dual stack setting with 6to4 ..

now for your easy installation .. you dont even need to do anything with MAT or PORT FORAWRD just.

you can also use NMAP to check things here

install nmap in your system , connect using your JIO ISP

use nmap commands to get results

IPv4 nmap service scan : nmap -sS <ipv4 address>
IPv6 nmap service scan : nmap -sS -6 <IPv6 address>

you will see the difference .

you have installed a web server in your machine and using a JIO IPv6 network now how you donna make this server available for public accessible ... goto Free dynamic DNS for IPv6 and setup your test domain ( free domain ) you can buy also TLD from there

now install dynamic DNS update scripts or client from their website into your machine

and keep your machine accessible over the internet ( here the problem is old internet users who uses IPv4 network will not able to access the services ( ask any Cisco expert they will also can help you )

you can access any service using any standard port but it must be IPv6 for JIO end users

more queries on 4G/5G or anything related to high end servers issues mail me at nisankh@fedoraproject.org ( REDHAT sponsored project community)

email : nisankh@fedoraproject.org
Fedora People : Fedora People - fedorapeople.org
Personal : Nisankh Acharjya

Checking this thread after a long time. IPv6 does not need forwarding agreed but active firewalling can still be done if the ISP so desires and that is what Jio Fiber has done. They have intentionally blocked incoming connections - both IPv6 and IPv4. I had specifically checked both.
 
Last edited:
Okay it has been quite some time since I faced this issue so decided to test again to see if things have changed.

In my last test in January I found that both IPv4 and IPv6 were blocked. I was hoping that IPv6 would work since it works on Jio's LTE connection. But no, it didn't. But as of today (8/8/2018) incoming connections on IPv6 are working. IPv4 is still blocked.

I want to work with some legacy IoT devices that only support IPv4 so this is still not a complete solution for me. But something is better than nothing. Hope they will unblock IPv4 too.
 
The JioFiber router web interface presents option for port forwarding however it does not work in practice.
The page accepts and saves all the configuration changes you do. Yet you won't be able to connect to the port from outside.

The router also has a DMZ and UPnP options and those do not work either.
Customer care is unable to help ("We have no information about this at the moment")

The IP address as seen from outside is different than what the router shows as its WAN IP. So the router is not directly exposed to the internet. It is behind a NAT/Firewall.

The IP the router sees is 100.XX.XX.XX
IP as seen by sites like whatismyip.com is 49.XX.XX.XX

As far as I know 100.XX.XX.XX is a public IP but trying to access that IP from outside does not work either. So the router is sitting behind a firewall.

This is a major limitation if you want to run any kind of server. So developers and gamers beware.
If you want to make your DVR internet accessible, you can't.

With JioFi (dongle) you could use internet accessible IPv6 address to eliminate need of port forwarding but the Jio Fiber router only allocates local IPv6 addresses. Even if IPv6 worked like JioFi, it would not solve problem for IPv4 connections. So there is no alternative at the moment. You can use a VPN, but it slows you down and has other limitations.

I was planning to discontinue my old ISP but due to this limitation, I might have to discontinue JioFiber instead.

The public IP given to you is probably shared with many other customers. Buy a static IP to run any servers.
Also check with them if running a web server,file server,etc. does not violate the ISPs terms of service
 
Hi Everyone,

Have gone through all the pretty complex discussions here and I say complex since I'm from a non-tech background.

I'm a simple man with a simple problem. I got my ISP changed to JioFiber recently. Though the internet speed and connection is fine, all of a sudden my Xbox360 has started disconnecting almost every 2 minutes thus making it completely unplayable. Upon troubleshooting, the Xbox shows a warning which says "NAT Error" and it is probably set to moderate or something of sorts. While searching for possible solution, I came across this thread and I could say any possible solution lies here.

Could any of you tech pros please help out with a possible solution please. Would be really appreciated.
 
Triple play.. it was a very nice, fast and stable connection. It's just that I don't want to switch my ISP back to it just for gaming and particularly because Jio Fiber is free for now.
 
The JioFiber router web interface presents option for port forwarding however it does not work in practice.
The page accepts and saves all the configuration changes you do. Yet you won't be able to connect to the port from outside.

The router also has a DMZ and UPnP options and those do not work either.
Customer care is unable to help ("We have no information about this at the moment")

The IP address as seen from outside is different than what the router shows as its WAN IP. So the router is not directly exposed to the internet. It is behind a NAT/Firewall.

The IP the router sees is 100.XX.XX.XX
IP as seen by sites like whatismyip.com is 49.XX.XX.XX

As far as I know 100.XX.XX.XX is a public IP but trying to access that IP from outside does not work either. So the router is sitting behind a firewall.

This is a major limitation if you want to run any kind of server. So developers and gamers beware.
If you want to make your DVR internet accessible, you can't.

With JioFi (dongle) you could use internet accessible IPv6 address to eliminate need of port forwarding but the Jio Fiber router only allocates local IPv6 addresses. Even if IPv6 worked like JioFi, it would not solve problem for IPv4 connections. So there is no alternative at the moment. You can use a VPN, but it slows you down and has other limitations.

I was planning to discontinue my old ISP but due to this limitation, I might have to discontinue JioFiber instead.
That's a deal breaker for me. No open NAT means multiplayer gaming is not possible
 

Top