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.
another 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
term_from_nat-0.1.5.tar.gz
(18.8 kB
view details)
Built Distribution
File details
Details for the file term_from_nat-0.1.5.tar.gz
.
File metadata
- Download URL: term_from_nat-0.1.5.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 | 26c9c728dfd0d2f7d3cfb6b41117f3a13bc356cd6fa8cd6622f7e7c05d74c153 |
|
MD5 | fa8bb59344b6290034d9c23e073627c3 |
|
BLAKE2b-256 | c50f497f8ce200665f1babd92855211889c0a1e734bbbe084efa1a88b0d0a490 |
File details
Details for the file term_from_nat-0.1.5-py3-none-any.whl
.
File metadata
- Download URL: term_from_nat-0.1.5-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 | 7a30ef2000ebf6e422e90e20ed03c0a09d2e670139d7622332c5a63ef502e817 |
|
MD5 | 3e37eebbcc10303db5282a9880b29151 |
|
BLAKE2b-256 | 07038ceda2bfb2c4632a5929bfe1e4152bffee9b3e48756df724c4db7ad8499e |