Coder Social home page Coder Social logo

azumi67 / reverse_tls Goto Github PK

View Code? Open in Web Editor NEW
85.0 85.0 23.0 364 KB

Establish a TLS Reverse Tunnel between different servers and clients. IPV4 | IPV6 - Supports TCP & UDP .

License: MIT License

Go 98.63% Shell 1.37%
azumi reverse-tunnel tcp tls-tunnel tunnel udp v2ray wireguard

reverse_tls's People

Contributors

azumi67 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

reverse_tls's Issues

عدم اجرای اسکریپت

فکر کنم با تغییر دیروز اسکریپت ران نمیشه

go run tls.go
go/pkg/mod/github.com/mattn/[email protected]/isatty_tcgets.go:8:8: found packages unix (affinity_linux.go) and main (mkasm.go) in /root/go/pkg/mod/golang.org/x/[email protected]/unix

دمت گرم بابت این اسکرپیت فوق العاده خفن ات.

قطعی سرور ایران

سلام وقت بخیر اول ممنونم بابت این اسکیریپ خفن که به صورت رایگان در اختیار ما گذاشتین در این روز های سخت سوال بنده اینه سرور ایران من قطع میشه یهو و مجبورم داخل سرور ایران اسکیریپ مجدد ران کنم و ریستارت کنم تانل رو تا دوباره کار بده ممنون میشم کمکم کنید

مشکل ریستارت نشدن سروریس

سلام
مهندس من احساس میکنم تونل خودکار سر اون تایمی که گذاشتم ریستارت نمیشه واسم چون رم و cpu خیلی درگیر میشه ولی دستس ریستارت میکنم تونل رو میاد زیر ۱۰ درصد هر دوتاش
چجوری متوجه بشم ریستارت انجام میشه یا نه
اگه انجام نمیشه با جه دستوری داخل سرور میشه انجام داد

گزارش مشکل در استفاده طولانی مدت

سلام وقت بخیر
واقعا ممنون بابت این پروژه بسیار کارآمد و حرفه ای....
فقط یه مشکلی برای بنده وجود دارد اونم اینکه وقتی تونل رو انجام میدیم مثلا برای یکی دو ساعت خیلی سرعت و پینگ عالیه ولی بعدش قاطی میکنه و پینگ و... کلا قطع میشه و مجبورم بیام داخل سرور و یکبار ریستارت کنم.
زمانی که ریستارت میکنم یا تونل رو یکبار استاپ و دوباره متصل میکنم درست میشه ولی بازم بعد چند ساعت دوباره همین اتفاق براش می افته
آیا راه حلی برای این موضوع وجود داره؟ کاری میتونیم بکنیم که مثلا هر ۱۰ دقیقه یکبار خودش ریستارت بکنه؟
ممنون میشم راهنمایی بفرمایید.
باتشکر

مشکلات

فعال بودن iptable باعث از کار افتادن تونل میشه
فعال بودن speedtest بعد از تست تو سایت تانل از کار میوفته

تونل از چند سرور ایران روی یک سرور خارج

سلام وقت بخیر
از آنجایی که ترافیک روی سرور های ایران محدود است آیا این امکان دارد که قابلیت را به اسکریپت اضافه کنید تا از چند سرور ایران به سرور خارج تونل بزنیم تا ترافیک را تقسیم کنیم؟
مثلا برای تعدادی از کاربران ساب دامنه ای که سرور ایران ۱ متصل است بدیم و به تعدادی کاربر دیگر ساب دامنه دیگری که به سرور ایران ۲ وصل هست بدهیم. ولی در هر دو صورت به یک سرور خارج متصل شوند.
ممنون میشم لطفا این مورد را هم در اسکریپت در نظر بفرمایید.

reversse udp and tcp together

Is it possible to use both TCP and UDP protocols from Iran to overseas server via reverse TLS tunnel?
TCP and UDP separately are ok but it is not possible to work simultanesously
please kindly help

سرور ایران

سلام وقت بخیر ما میایم تانل رو نصب کنیم تو سرور ایران این ارور رو میده

go/pkg/mod/github.com/mattn/[email protected]/isatty_tcgets.go:8:8: //go:build comment without // +build comment

باید چیکار کنیم

ارور

سلام این چه اروریه نمیزاره اسکریپت بالا بیاد

go/pkg/mod/github.com/mattn/[email protected]/isatty_tcgets.go:8:8: //go:build comment without // +build comment

مصرف دیتا سرور ایران

سلام آزومی عزیز خسته نباشی .ممنون بابت اسکریپت های عالی که نوشتی
یه سوالی ک داشتم من از این روش استفاده میکنم آیا مصرف دیتا روی سرور ایران بیشتر میکنه یا مثل آی پی فوروارد هر چقدر مصرف کنی اون محاسبه میشه

maybe you can try gost

Your project is good.
and
gost is a good proxy and tunnel tool.
https://github.com/go-gost/gost
It's easy to use and support many protol.
Not only tls, but also kcp, quic, http ...

Maybe someone can try it, when he need it.

this cmd make reverse tls port mapping.
the port :8080 on server map to :80 of localhost.

# server 
./gost -L  tls://:9000?bind=true

# client
./gost  -L rtcp://:8080/:80  -F tls://server.com:9000

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.