Skip to content

A high-performance, lightning-fast reverse tunneling solution for seamless NAT traversal, optimized to efficiently handle massive volumes of concurrent connections. Supports a wide range of protocols including TCP, TCPMUX, UDP, UDP over TCP, WS, WSMUX, WSS, and WSSMUX.

License

Notifications You must be signed in to change notification settings

abzyw23/Tunnel-Config

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 AsanFillter Tunnel Configuration Script

Features:

  • Automatically configures your server's network interface.
  • Applies optimized tc, ip, and ethtool settings.
  • Saves all configurations in a user-specified file.
  • Interactive script with colorful animations.
  • High Performance: Optimized for handling massive concurrent connections efficiently.
  • Protocol Flexibility: Supports TCP, WebSocket (WS), and Secure WebSocket (WSS) transports.
  • UDP over TCP: Implements UDP traffic encapsulation and forwarding over a TCP connection for reliable delivery with built-in congestion control.
  • Multiplexing: Enables multiple connections over a single transport with SMUX.
  • NAT & Firewall Bypass: Overcomes restrictions with reverse tunneling.
  • raffic Sniffing: Optional network traffic monitoring with logging support.
  • Configurable Keepalive: Adjustable keep-alive and heartbeat intervals for stable connections.
  • TLS Encryption: Secure connections via WSS with support for custom TLS certificates.
  • Web Interface: Real-time monitoring through a lightweight web interface.
  • Hot Reload Configuration: Supports dynamic configuration reloading without server restarts.

How to Use

For See VPS Information

lscpu
ip a

Clone the Repository

First, clone this repository to your server:

git clone https://github.com/abzyw23/Tunnel-Config.git
cd Tunnel-Config
chmod +x tunnel_optimizer.sh
chmod +x IranTunnelSetup.sh
chmod +x KharejTunnelSetup.sh
sudo ./tunnel_optimizer.sh

Iran Tunnel Setup Script

A powerful and highly optimized script to configure reverse tunnels on your Iran-based server. This script allows you to bypass firewalls and run fast, efficient tunnels with three supported protocols: TCP, TCPMUX, and WS.

./IranTunnelSetup.sh

Kharej Tunnel Setup Script

An advanced and highly optimized script designed to configure reverse tunnels on servers located outside of Iran. This script enables you to bypass firewalls, set up fast and efficient tunnels, and connect multiple servers seamlessly for a robust network configuration.

./KharejTunnelSetup.sh

To create an inbound Marzban, you can use the following site:

Marzban Inbound Generator

Support

For further assistance or premium configurations, feel free to contact us:

About

A high-performance, lightning-fast reverse tunneling solution for seamless NAT traversal, optimized to efficiently handle massive volumes of concurrent connections. Supports a wide range of protocols including TCP, TCPMUX, UDP, UDP over TCP, WS, WSMUX, WSS, and WSSMUX.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages