Debian 9 - Fail ping my public IP

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
1
down vote

favorite












I am running Debian 9 with kernel 4.9.0-4-amd64. My internet access is through my mobile supplier in 4G by sharing connection with my phone.
I fail to ping my public IP address.



I get my IP on this site:



http://checkip.dyndns.com/



and the command



ping 37.168.204.137


returns



PING 37.168.204.137 (37.168.204.137) 56(84) bytes of data.
^C
--- 37.168.204.137 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5124ms






share|improve this question
















  • 1




    You need to include your firewall rules, or conclusively demonstrate it's deactivated.
    – roaima
    Oct 22 '17 at 9:20










  • That you need to check the public address via dyndns.com makes me guess your operator is doing Network Address Translation and provides a private network address to you. If this is the case, the public address is shared by many of your operator's customers and the ping packets are probably filtered by your operator.
    – Johan Myréen
    Oct 22 '17 at 10:11










  • @Johan Dyndns is also used for public IP addresses that are dynamic rather then static. Although it is quite possible this scenario uses CGNAT it's not a requirement.
    – roaima
    Oct 22 '17 at 10:28














up vote
1
down vote

favorite












I am running Debian 9 with kernel 4.9.0-4-amd64. My internet access is through my mobile supplier in 4G by sharing connection with my phone.
I fail to ping my public IP address.



I get my IP on this site:



http://checkip.dyndns.com/



and the command



ping 37.168.204.137


returns



PING 37.168.204.137 (37.168.204.137) 56(84) bytes of data.
^C
--- 37.168.204.137 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5124ms






share|improve this question
















  • 1




    You need to include your firewall rules, or conclusively demonstrate it's deactivated.
    – roaima
    Oct 22 '17 at 9:20










  • That you need to check the public address via dyndns.com makes me guess your operator is doing Network Address Translation and provides a private network address to you. If this is the case, the public address is shared by many of your operator's customers and the ping packets are probably filtered by your operator.
    – Johan Myréen
    Oct 22 '17 at 10:11










  • @Johan Dyndns is also used for public IP addresses that are dynamic rather then static. Although it is quite possible this scenario uses CGNAT it's not a requirement.
    – roaima
    Oct 22 '17 at 10:28












up vote
1
down vote

favorite









up vote
1
down vote

favorite











I am running Debian 9 with kernel 4.9.0-4-amd64. My internet access is through my mobile supplier in 4G by sharing connection with my phone.
I fail to ping my public IP address.



I get my IP on this site:



http://checkip.dyndns.com/



and the command



ping 37.168.204.137


returns



PING 37.168.204.137 (37.168.204.137) 56(84) bytes of data.
^C
--- 37.168.204.137 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5124ms






share|improve this question












I am running Debian 9 with kernel 4.9.0-4-amd64. My internet access is through my mobile supplier in 4G by sharing connection with my phone.
I fail to ping my public IP address.



I get my IP on this site:



http://checkip.dyndns.com/



and the command



ping 37.168.204.137


returns



PING 37.168.204.137 (37.168.204.137) 56(84) bytes of data.
^C
--- 37.168.204.137 ping statistics ---
6 packets transmitted, 0 received, 100% packet loss, time 5124ms








share|improve this question











share|improve this question




share|improve this question










asked Oct 22 '17 at 7:28









Smilia

1678




1678







  • 1




    You need to include your firewall rules, or conclusively demonstrate it's deactivated.
    – roaima
    Oct 22 '17 at 9:20










  • That you need to check the public address via dyndns.com makes me guess your operator is doing Network Address Translation and provides a private network address to you. If this is the case, the public address is shared by many of your operator's customers and the ping packets are probably filtered by your operator.
    – Johan Myréen
    Oct 22 '17 at 10:11










  • @Johan Dyndns is also used for public IP addresses that are dynamic rather then static. Although it is quite possible this scenario uses CGNAT it's not a requirement.
    – roaima
    Oct 22 '17 at 10:28












  • 1




    You need to include your firewall rules, or conclusively demonstrate it's deactivated.
    – roaima
    Oct 22 '17 at 9:20










  • That you need to check the public address via dyndns.com makes me guess your operator is doing Network Address Translation and provides a private network address to you. If this is the case, the public address is shared by many of your operator's customers and the ping packets are probably filtered by your operator.
    – Johan Myréen
    Oct 22 '17 at 10:11










  • @Johan Dyndns is also used for public IP addresses that are dynamic rather then static. Although it is quite possible this scenario uses CGNAT it's not a requirement.
    – roaima
    Oct 22 '17 at 10:28







1




1




You need to include your firewall rules, or conclusively demonstrate it's deactivated.
– roaima
Oct 22 '17 at 9:20




You need to include your firewall rules, or conclusively demonstrate it's deactivated.
– roaima
Oct 22 '17 at 9:20












That you need to check the public address via dyndns.com makes me guess your operator is doing Network Address Translation and provides a private network address to you. If this is the case, the public address is shared by many of your operator's customers and the ping packets are probably filtered by your operator.
– Johan Myréen
Oct 22 '17 at 10:11




That you need to check the public address via dyndns.com makes me guess your operator is doing Network Address Translation and provides a private network address to you. If this is the case, the public address is shared by many of your operator's customers and the ping packets are probably filtered by your operator.
– Johan Myréen
Oct 22 '17 at 10:11












@Johan Dyndns is also used for public IP addresses that are dynamic rather then static. Although it is quite possible this scenario uses CGNAT it's not a requirement.
– roaima
Oct 22 '17 at 10:28




@Johan Dyndns is also used for public IP addresses that are dynamic rather then static. Although it is quite possible this scenario uses CGNAT it's not a requirement.
– roaima
Oct 22 '17 at 10:28










1 Answer
1






active

oldest

votes

















up vote
1
down vote



accepted










Usually, such mobile IP addresses matches one of your mobile provider's Internet gateways.



These gateways are central locations linking the operator's internal network with the Internet: all mobile users shares the same set of gateways. Because of this system IP-based geolocation also usually fails with cellphones as IP-geolocation localizes the provider's gateway instead of the cellphone user.



What you "discovered" is that your operator has disabled ping response on his Internet gateway, at least for request coming from his 4G users (assuming that you can ping other servers).






share|improve this answer




















  • Tren... How can I geolocate a mobile device via web?
    – Víctor Carreras
    Oct 22 '17 at 11:53






  • 1




    @VíctorCarreras: You must ask the permission ;) ! You can check this StackOverflow question: How does web browser geolocation work?, the point is that IP based geolocation is unusable for mobile devices so you must a specific API provided by the cellphone system (and any software in-between such as the browser) and user's permission to access this API.
    – WhiteWinterWolf
    Oct 22 '17 at 12:00











Your Answer







StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "106"
;
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: false,
noModals: false,
showLowRepImageUploadWarning: true,
reputationToPostImages: null,
bindNavPrevention: true,
postfix: "",
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);



);













 

draft saved


draft discarded


















StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f399657%2fdebian-9-fail-ping-my-public-ip%23new-answer', 'question_page');

);

Post as a guest






























1 Answer
1






active

oldest

votes








1 Answer
1






active

oldest

votes









active

oldest

votes






active

oldest

votes








up vote
1
down vote



accepted










Usually, such mobile IP addresses matches one of your mobile provider's Internet gateways.



These gateways are central locations linking the operator's internal network with the Internet: all mobile users shares the same set of gateways. Because of this system IP-based geolocation also usually fails with cellphones as IP-geolocation localizes the provider's gateway instead of the cellphone user.



What you "discovered" is that your operator has disabled ping response on his Internet gateway, at least for request coming from his 4G users (assuming that you can ping other servers).






share|improve this answer




















  • Tren... How can I geolocate a mobile device via web?
    – Víctor Carreras
    Oct 22 '17 at 11:53






  • 1




    @VíctorCarreras: You must ask the permission ;) ! You can check this StackOverflow question: How does web browser geolocation work?, the point is that IP based geolocation is unusable for mobile devices so you must a specific API provided by the cellphone system (and any software in-between such as the browser) and user's permission to access this API.
    – WhiteWinterWolf
    Oct 22 '17 at 12:00















up vote
1
down vote



accepted










Usually, such mobile IP addresses matches one of your mobile provider's Internet gateways.



These gateways are central locations linking the operator's internal network with the Internet: all mobile users shares the same set of gateways. Because of this system IP-based geolocation also usually fails with cellphones as IP-geolocation localizes the provider's gateway instead of the cellphone user.



What you "discovered" is that your operator has disabled ping response on his Internet gateway, at least for request coming from his 4G users (assuming that you can ping other servers).






share|improve this answer




















  • Tren... How can I geolocate a mobile device via web?
    – Víctor Carreras
    Oct 22 '17 at 11:53






  • 1




    @VíctorCarreras: You must ask the permission ;) ! You can check this StackOverflow question: How does web browser geolocation work?, the point is that IP based geolocation is unusable for mobile devices so you must a specific API provided by the cellphone system (and any software in-between such as the browser) and user's permission to access this API.
    – WhiteWinterWolf
    Oct 22 '17 at 12:00













up vote
1
down vote



accepted







up vote
1
down vote



accepted






Usually, such mobile IP addresses matches one of your mobile provider's Internet gateways.



These gateways are central locations linking the operator's internal network with the Internet: all mobile users shares the same set of gateways. Because of this system IP-based geolocation also usually fails with cellphones as IP-geolocation localizes the provider's gateway instead of the cellphone user.



What you "discovered" is that your operator has disabled ping response on his Internet gateway, at least for request coming from his 4G users (assuming that you can ping other servers).






share|improve this answer












Usually, such mobile IP addresses matches one of your mobile provider's Internet gateways.



These gateways are central locations linking the operator's internal network with the Internet: all mobile users shares the same set of gateways. Because of this system IP-based geolocation also usually fails with cellphones as IP-geolocation localizes the provider's gateway instead of the cellphone user.



What you "discovered" is that your operator has disabled ping response on his Internet gateway, at least for request coming from his 4G users (assuming that you can ping other servers).







share|improve this answer












share|improve this answer



share|improve this answer










answered Oct 22 '17 at 11:35









WhiteWinterWolf

1,586830




1,586830











  • Tren... How can I geolocate a mobile device via web?
    – Víctor Carreras
    Oct 22 '17 at 11:53






  • 1




    @VíctorCarreras: You must ask the permission ;) ! You can check this StackOverflow question: How does web browser geolocation work?, the point is that IP based geolocation is unusable for mobile devices so you must a specific API provided by the cellphone system (and any software in-between such as the browser) and user's permission to access this API.
    – WhiteWinterWolf
    Oct 22 '17 at 12:00

















  • Tren... How can I geolocate a mobile device via web?
    – Víctor Carreras
    Oct 22 '17 at 11:53






  • 1




    @VíctorCarreras: You must ask the permission ;) ! You can check this StackOverflow question: How does web browser geolocation work?, the point is that IP based geolocation is unusable for mobile devices so you must a specific API provided by the cellphone system (and any software in-between such as the browser) and user's permission to access this API.
    – WhiteWinterWolf
    Oct 22 '17 at 12:00
















Tren... How can I geolocate a mobile device via web?
– Víctor Carreras
Oct 22 '17 at 11:53




Tren... How can I geolocate a mobile device via web?
– Víctor Carreras
Oct 22 '17 at 11:53




1




1




@VíctorCarreras: You must ask the permission ;) ! You can check this StackOverflow question: How does web browser geolocation work?, the point is that IP based geolocation is unusable for mobile devices so you must a specific API provided by the cellphone system (and any software in-between such as the browser) and user's permission to access this API.
– WhiteWinterWolf
Oct 22 '17 at 12:00





@VíctorCarreras: You must ask the permission ;) ! You can check this StackOverflow question: How does web browser geolocation work?, the point is that IP based geolocation is unusable for mobile devices so you must a specific API provided by the cellphone system (and any software in-between such as the browser) and user's permission to access this API.
– WhiteWinterWolf
Oct 22 '17 at 12:00


















 

draft saved


draft discarded















































 


draft saved


draft discarded














StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f399657%2fdebian-9-fail-ping-my-public-ip%23new-answer', 'question_page');

);

Post as a guest













































































Popular posts from this blog

How to check contact read email or not when send email to Individual?

Displaying single band from multi-band raster using QGIS

How many registers does an x86_64 CPU actually have?