Python CLI client for slipstream-rust DNS tunnel
Project description
LocalStream
A Python command-line client for slipstream-rust DNS tunnel.
Features
- VPN Mode: System-wide traffic tunneling (requires Admin)
- PROXY Mode: SOCKS5 proxy on local port
- Auto-reconnect on connection drops
- Easy pip installation
- Colorful CLI interface
Requirements
- Python 3.13+
- Windows OS
- Administrator privileges (for VPN Mode)
Installation
pip install localstream
Usage
LocalStream # Normal user (PROXY mode only)
# Run as Administrator for VPN mode
Menu Options
[1] Connect to server
├── [1] VPN Mode (system-wide, requires Admin)
├── [2] PROXY Mode (SOCKS5 only)
└── [3] Back
[2] Edit configuration
[3] Exit
Keyboard Shortcuts
- Ctrl+C: Disconnect and exit
- Ctrl+D: Restart connection
Configuration
Config stored in ~/.localstream/config.json:
{
"server_ip": "203.0.113.2",
"server_port": 53,
"local_port": 5201,
"domain": "s.example.com"
}
Downloaded Binaries
Stored in ~/.localstream/bin/:
slipstream-client.exe- DNS tunnel clienttun2proxy.exe- TUN adapter for VPN modewintun.dll- Windows TUN driver
License
MIT
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
localstream-1.0.1.tar.gz
(18.2 kB
view details)
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 localstream-1.0.1.tar.gz.
File metadata
- Download URL: localstream-1.0.1.tar.gz
- Upload date:
- Size: 18.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
d3d8840d3298cddd94f39c7fba6680b585b29435a0dd55ec54b650e91ed898ee
|
|
| MD5 |
94930bff99454a66e4f2ee8dcd2ca6a1
|
|
| BLAKE2b-256 |
dbe9d6661072ee47c94b93b5db81499addda136a68ec5cf2c1c88f570dbe0c4d
|
File details
Details for the file localstream-1.0.1-py3-none-any.whl.
File metadata
- Download URL: localstream-1.0.1-py3-none-any.whl
- Upload date:
- Size: 20.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.11
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a6d7522f8c69650ae8d8d606323bb84f537de2c0d17239019cfbdfa863331964
|
|
| MD5 |
25f15695b155a4acf37c6f9cc4cd7372
|
|
| BLAKE2b-256 |
c5b238c3092a6a605a32e35f368fb9e8311d3bf32c41cf1e16315ad62de67fd3
|