For my phone(s) I have a 4G SIM card, which I mainly use on an Android phone; today, to my carrier, I requested a public IP and it works, since, to test, I installed an http server app: in facts I can connect and see phone's files from any device (eg using a browser on any computer); however, despite the fact that the public IP is present and working, I cannot ping it: if a run the ping command from any computer, I get "host unreachable", but from the same PC, as I've said, I can connect to the http server installed on the phone. Why? I have to ask something to my carrier? There is some network restriction?
1 Answer
Usually devices like these (like routers) have a setting to disable ping replies by default, like this site explains.
You might be able to fix it by finding and configuring your phones wireless settings, typically under a heading like Firewall.