A remote term connect from one nat to another nat
Project description
term_from_nat
=========================
connect a terminal inside a nat. used when you want somebody to help you, but he could not connect to your linux because your computer is inside a nat.
it is somehow like the ssh, the different is that:
the ssh is: client connect to server. do something in the server computer.
this term_from_nat is: client connect to server. do something in the client computer.
used when:
1 when you want somebody to do something in you linux computer
2 but he could not connect to your linux because your computer is inside a nat
how to use:
COMPUTER1(one nat):
1. pip install term_from_nat
2. python3 -m term_from_nat or just type: term_from_nat
will show some tips:
client started, use:
python3 -m term_from_nat -s -t 378885
to start the server
COMPUTER2(another nat):
1. pip install term_from_nat
2. python3 -m term_from_nat -s -t 378885
or just: term_from_nat -s -t 378885
that's all.
old/deprecated usage:
normal usage uses a bridge to connect each-other.
if you have a public ip server, then, you could run this, connect each other without bridge.
1 COMPUTER1: run python3 server_lite.py {server_port} on one computer that has a public ip.
2 COMPUTER2: run python3 client_lite.py {server_ip} {server_port} on the computer that inside a nat
3 COMPUTER1: type you command.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file term_from_nat-0.1.6.tar.gz.
File metadata
- Download URL: term_from_nat-0.1.6.tar.gz
- Upload date:
- Size: 18.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
efc572d6c2cbfa0c47dda142b7c153cf9a1b518011c3cd59f37ea8602be5d3ab
|
|
| MD5 |
9266f0c9f2740658af0e502e342954c3
|
|
| BLAKE2b-256 |
f4280335a4d37ed3040b73035c264aea3484a37e6e92e2f69265ebaf47d04b0a
|
File details
Details for the file term_from_nat-0.1.6-py3-none-any.whl.
File metadata
- Download URL: term_from_nat-0.1.6-py3-none-any.whl
- Upload date:
- Size: 22.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.4.1 importlib_metadata/3.10.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.60.0 CPython/3.7.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b999bf0ce812e69c0169d3f14d4c25a82ef0b126496cf9af8ef7404c53bfec93
|
|
| MD5 |
e188c5a1ad22a447f835ff38ce580150
|
|
| BLAKE2b-256 |
d9ddf9955da965d71ec09bde0897a6ad1e5d853e19e2d0cc6bd8e78dcbb039c5
|