Unix & Linux Stack Exchange is a question and answer site for users of Linux, FreeBSD and other Un*x-like operating systems. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a Raspberry Pi that is connected to the internet via a USB modem. Due to my ISP, I unfortunately cannot get the public IP address of my dongle itself, and I get the actual cellphone towers.

I am trying to run a node server on the pi and I am required to access it externally from my network from, well, anywhere.

I have created an AWS AMI Linux server, and had reverse SSH on, but every time I try to hit the port on the AWS server to get to the pi, there is just nothing that happens.

At the end of the day, I have a node service running on the pi, that's behind a 3g dongle/Modem (Huawei E3531) that I CANNOT do port forwarding on.

I don't want to go through NOip, because that won't work for me. I have used Weaved, and it did the job, but the problem is going onto the site everytime to get the DNS for my device - which can change every 30 minutes.

share|improve this question
    
FreeDNS, service created on Tor... – Rui F Ribeiro Nov 12 '16 at 17:49
    
Are you certain your ISP actually gives you a public address you can reach from the outside, and not some internal address that is behind carrier grade NAT? In this case, no matter what you do, you won't be able to reach the RaspPi from the outside. – dirkt Nov 13 '16 at 7:35

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Browse other questions tagged or ask your own question.