https://github.com/hanaasagi/rikka
expose your localhost to public Internet
https://github.com/hanaasagi/rikka
tcp-proxy
Last synced: about 1 year ago
JSON representation
expose your localhost to public Internet
- Host: GitHub
- URL: https://github.com/hanaasagi/rikka
- Owner: Hanaasagi
- License: mit
- Created: 2018-04-06T09:04:26.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2018-09-04T14:21:56.000Z (almost 8 years ago)
- Last Synced: 2025-05-02T22:44:11.271Z (about 1 year ago)
- Topics: tcp-proxy
- Language: Python
- Homepage:
- Size: 40 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# rikka
[](https://travis-ci.org/Hanaasagi/rikka)


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`)
```Bash
$ rkserver -t 0.0.0.0:25362 -b 0.0.0.0:8080
```
run slave in localhost
```Bash
$ 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