Alternatives to reverse proxy

As the very useful reverse proxy service is currently not taking new requests, is there any alternative way of doing this?

My Kiwi connects via a cellular modem, but the provider doesn't support port forwarding.

Any ideas how to provide public access would be appreciated!

thanks


A

Comments

  • edited December 2020

    You can use same frp.

    Install server on a hosting VM or home PC with public IP and client on your remote QTH, than configure access...

    You will create personal reverse proxy for KiwiSDR and maybe something else... For example for ssh access to KiwiSDR or other devices on this site.

    Ofcourse you can use many frp-clients with one frp-server for multi sites.

    73! Yuri

  • Thanks - But I'd rather not have to use a separate PC or pi at the SDR, as its on a remote site with limited power from battery and solar, so I need to keep power consumption down.

    I'd prefer a solution that the Kiwi and my Teltonika 4G router can use natively.

    A

  • You can install copy frp-client from github on BBG, but be careful, because performance issues may arise.

    73! Yuri

  • Thanks Yuri,


    I was not aware of frp.

    I'll make it a configurable option in a future version of wsprdaemon.


    Rob

    rz3dvp
  • edited February 16

    I am using Cloudflare Tunnel. It's free and very fast.

  • You can use the reverse tunnel feature of ssh built into the BBG to provide remote access. On the BBG run:

    ssh -R 8073:localhost:8087 user@somepublicserver.com

  • I recently replaced my crappy metered satellite internet service and now have great speeds and unlimited data. However, I no longer have the ability to open ports.

    Since proxy.kiwisdr.com is apparently not currently an option, I have been looking to find another solution. I have been reading on this forum solutions that others have successfully used, however my knowledge on such matters is quite limited.

    Would someone be willing to provide detailed step by step instructions, and maybe some hand-holding ("Reverse Proxy For Dummies") on getting me set up on NGINX or Cloudflare or similar?

    I would be MOST appreciative!

    Thanks in advance.

    Dennis

  • edited February 16

    For Cloudflare configuration. You will need to own a domain name and know some Linux command. Instructions:

    https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/install-and-setup/tunnel-guide

    The configuration file would be

    url: http://localhost:8000
    tunnel: <Tunnel-UUID>
    credentials-file: /root/.cloudflared/<Tunnel-UUID>.json
    

    Replace the 8000 to whatever your KiwiSDR's port

    For whatever reason HTTPS doesn't work. So go into your Cloudflare dashboard and into page rules and create a new rules. URL is whatever URL you want to use with your Kiwisdr e.g. receiver.abcde.com/*

    Pick rules "SSL" to Off and "Automatic HTTPS rewrite" to Off.

    After you confirm it is working, you need to let Cloudflare tunnel run as service so it will start everytime. An easier way would be put a command in your /etc/rc.local

    cloudflared tunnel run <UUID or NAME>
    

    Or follow this guide to run it as service

    https://developers.cloudflare.com/cloudflare-one/connections/connect-apps/run-tunnel/as-a-service/linux

  • @pistsc hello!

    I've tried cloudflare tunnels and got an error

    This page isn’t working ******* redirected you too many times.
    Try clearing your cookies.
    ERR_TOO_MANY_REDIRECTS
    

    Does you config still work ?

Sign In or Register to comment.