Skip to main content

Expose localhost to public Internet

Project description

rikka

Build Status

Let you visit localhost behind NAT or Firewall

It need Python 3.6 and above

Usage

run master in you server which have public ip address (for example 134.233.56.79)

$ rkserver -t 0.0.0.0:25362 -b 0.0.0.0:8080

run slave in localhost

$ rklocal -t 134.233.56.79:25362 -d localhost:80

Then, visit 134.233.56.79:8080, you will see the same page as localhost:80

Of course, it's just forwarding TCP traffic transparently. You can use any application layer protocol at will.

Why rikka

rikka a word from Japanese that means "snow".

License

MIT

Project details


Release history Release notifications | RSS feed

This version

1.0

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rikka-1.0.tar.gz (8.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rikka-1.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

Details for the file rikka-1.0.tar.gz.

File metadata

  • Download URL: rikka-1.0.tar.gz
  • Upload date:
  • Size: 8.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0

File hashes

Hashes for rikka-1.0.tar.gz
Algorithm Hash digest
SHA256 2e45915532150f892f4040a4d96b918083e7267f43ea7ee8d7a8c1efd1fbc6ed
MD5 691dc749ea818842e7028f64ad1eaebe
BLAKE2b-256 0576ffaa3b9b00b4314529a32e651ff8620843e2b5fd321e1e258f80ad8340f1

See more details on using hashes here.

File details

Details for the file rikka-1.0-py3-none-any.whl.

File metadata

  • Download URL: rikka-1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.7.0

File hashes

Hashes for rikka-1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f9d9298bfcdcc4ba20dd55502a2229c85bd819e1016a9deead3d359f1a696aae
MD5 e1a2eeafb1290ef1cd770ab42cfcc51d
BLAKE2b-256 cd80cd9c1fac714f8f5d47f0f76451e2cd66860395425b973d49438e1de17368

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page