radkesvat / faketlstunnel Goto Github PK
View Code? Open in Web Editor NEWTunneling tool for custom tls handshake, with resistance against MiTM,Active detection and more!
License: MIT License
Tunneling tool for custom tls handshake, with resistance against MiTM,Active detection and more!
License: MIT License
سلام من بعد از اجرا دستور با این مشکل مواجه میشم لطفا راهنمایی کنید.
Firewall stopped and disabled on system startup
sysctl: permission denied on key "fs.file-max", ignoring
oserr.nim(95) raiseOSError
asyncfutures.nim(437) asyncCheckCallback
Error: unhandled exception: Permission denied [OSError]
درود
اول تشکر ویژه میکنم بابت اسکریپت که بالاخره بعد از چند ماه کلنجار رفتن با اسکریپتهای مختلف، راه حلی شده برای حل مشکل آپلود
لطف میفرمایید توضیح مختصری در مورد اینکه چطوری میشه برای استفاده شخصی و با داشتن فقط یک سرور خارج و بدون داشتن سرور ایران از این اسکریپت استفاده کرد را هم بفرمایید.
با سلام
بروی سرور خارج فیلتر شده هم جواب میده این روش ؟
تقریبا هر دو روز یکبار مجبور میشم تانل رو متوقف و مجدد اجرا کنم
نمیدونم مشکل از چیه
البته بگم از پنل مرزبان استفاده میکنم با پنلای دیگه نمیدونم چطوریه
قبلا از iptabels استفاده میکردم و هیچ مشکلی نداشت
ولی بخاطر مولتی پورت و handshake اومدم روی این تانل
OS:
CentOS Linux release 7.9.2009 (Core)
ldd --version
ldd (GNU libc) 2.17
Error:
./FTT: /lib64/libc.so.6: version `GLIBC_2.27' not found (required by ./FTT)
برای استفاده توی هیدیفای بهینه کنید اصن نمیشه کار کرد با چند تا پورت مختلفم تست کردم
چجوری میتونیم سرویس رو غیرفعال یا unistall کنیم؟
با عرض سلام در سرور خارج با خطای زیر مواجه می شوم لطفا راهنمایی بفرمایید.
oserr.nim(95) raiseOSError
Error: unhandled exception: unknown OS error [OSError]
First of all, good job.
I ran it and connected successfully on Iran and EU VPSs.
But I noticed sometimes I get EOF (1 out of 5 times when I tcping
), especially on MCI and MTN ISPs.
It's like packet-loss-ish or something! Is it for SNI which has disruption on those ISPs? or is it the nature of the FTT
?
Also, this happens when I first connect to the server and make the first ping. after one or two pings, the tunnel is connected. (it's like it has some delay for starting up?)
I run the FTT
with nohup
and exit the SSH
.
سلام.
من این روش رو تست کردم.
در حالت عادی اگر فقط اکانت tcp بسازم واتساپ هیچ محتوای صوتی یا تصویری رو رد و بدل نمیکنه و فقط در حد متن این اتفاق میوفته. میشه بگید مشکل از کجاست؟
سلام
برای کیس من اختلاف سرعت بین سینگل کانکشن و مولتی کانکشن در حالت معمول زیاده (10 مگ در مقابل 100 مگ)
یعنی اگه داخل تگرام ویدیو بخام باز کنم سرعت همون 10 مگ بیت هست ولی با idm بخام فایلی دانلود کنم 100 مگ بیت هست
شرکت اینترنت من فقط وبساکت به درستی کار میکنه .ایا راهی هست به این تانل ویژگی اضافه کنید که حالت معمول برای وب بروزرینگ یا سوشیال مدیا هم ارتباط چند کانکشنه ایجاد کنه
درود
من میخوام از پورت 8443 استفاده کنم واسه تونل. چون پنل هیدیفای نمیشه پورت 443 رو تغییر بدم...
./FTT --tunnel --lport:443 --toip:1.2.3.4 --toport:8443 --sni:blog.google --password:Aa12345
./FTT --server --lport:8443 --toip:127.0.0.1 --toport:443 --sni:blog.google --password:Aa12345
به نظر کانفیگ هام درسته. بالای صد تا سایت مختلف هم واسه sni امتحان کردم هیچکدوم حتی کیلوبایت هم رد نشد ترافیک... کلا روی سرور ایران اررور ssl connect error ! میگیرم. با گاست و همین کانفیگ هایی که دارم ترافیک تونل میشه و کانفیگ ها اوکی هستن.
داخل کانفیگ هام قسمت آدرس ، دامین سرور ایران هست و قسمت sni و هاست هم دامین خارج.
مشکل از sni هست یا چیز دیگه ای؟
ضمنا چرا فایروال رو خاموش میکنه؟ نمیشه تنظیمات فایروال رو دستکاری نکنه؟ خودم پورت هایی که میخوام رو باز میکنم.
سلام مهندس خسته نباشی
یادت باشه مشکل رم و بررسی کردیم با هم
اون داستان bbr تا حد زیادی مسئله رو حل میکنه
ولی بازم بعد از چند ساعت وقتی درخواست ها زیاده باشه دوباره تانل خراب میشه و سرور ایران از کار میفته
آقا من بعد از چند روز تست و مانیتور متوجه شدم مشکل از xray هست که بهینه نیست برای این مورد
من رفتم روی هسته sing-box سرور رو کانفیگ کردم 180 درجه فرق کرد .
هم سمت سرور ایران و هم سرور خارج منابع اصلا کشید پایین یه نفس کشید
الان 48 ساعت هست بدون قطعی و با پینگ زیر 300 داره کار میکنه بدون افت کیفیت
خواستم فقط در جریان باشید کسی این مشکل داشت بگید حتما بره sing-box نصب کنه
اموزش رو سیگارو گذاشته توی توییتر
دمت گرم بازم
سلام
روی آدرس ورژن 6 تست کردم جواب نداد . اگر ممکنه این قابلیت رو بهش اضافه کنید
الان فرض کنید ما 5 تا کانفیگ داشته باشیم هر کدوم یه پورت باشن
میشه دستور رو 5 بار برای پورت های مختلف اجرا کرد در سمت سرور ایرن ؟
اگر میشد توی دستور مولتی پورت بشه وارد کرد خیلی خوب بود . مثلا بگیم پورت 443 2096 2083 رو گوش بده و به 443 خارج وصل کن اونجا خودش حالا بیاد route کنه روی پورت ها
یه موردی هم که هست به نظرم موقع ساخت کانفیگ توی x-ui حتما بزنید که از 127.0.0.1 گوش کنه پیشفرض 0.0.0.0 هست که ممکن هست gfw رو ایپی سرور پورت اسکن بزنه و پورت های باز رو پیدا کنه . ولی اگر وری 127 باشه داخلی میشه اوکی میشه فاقط از طریق تانل به اون کانفیگ ها میشه دسترسی داشت و مثل یک سرور واقعی فقط 443 باز هست روش
آیا امکان استفاده از رنج پورت برای یک سرور خارج
و استفاده از رنج پورت متفاوت برای یک سرور خارج دیگر وجود دارد؟
دستور اول توی سرور ایران خطاهای متعددی میده مث:
Cannot initiate the connection to ir.archive.ubuntu.com:80
یا
W: Failed to fetch http://ir.archive.ubuntu.com/ubuntu/dists/jammy/InRelease Cannot initiate the connection to ir.archive.ubuntu.com:80 (2a00:6380::1005). - connect (101: Network is unreachable) Could not connect to ir.archive.ubuntu.com:80 (217.170.252.28), connection timed out
در پایان هم این خطا رو میده:
install.sh: line 37: unzip: command not found
chmod: cannot access 'FTT': No such file or directory
finished.
من خط زیر رو از فایل install.sh
حذف کردم و به صورت دستی DNS های شکن رو ست کردم مشکل حل شد:
echo nameserver 8.8.8.8 | sudo tee /etc/resolv.conf
سلام به نظر همه چیز درست میاد ولی دیتا نمیگیرم با این ارور
سلام دستور روی سرور centOS نصب نمیشه مهندس ؟؟ تلاش کردم نشد ولی رو ایران ubuntu اوکی بود نصب میشد چه باید کرد
Please add listener to all ports for support multi port !
سلام
اگر میشه این خط را مراحل نصب حذف کنید
echo nameserver 8.8.8.8 | sudo tee /etc/resolv.conf
چون با dns گوگل امکان دانلود نداره
نه روی ابر آروان نه روی آسیاتک
سرور ایران من 2 گیگ رم و 2 هسته سی پی یو داره
نزدیک 100 نفر بهش وصل میشیم
وقتی سرور خارج مشکل میخوره و درخواست ها خطا میخورن سرور ایران هنگ میکنه
فکر کنم چون fail میشه این باگ میخوره
مجبور میشم سرور ری استارت کنم
سلام و عرض احترام
لطفا تو صفحه اصلی چند خط درباره خود ایده شرح بدید و اینکه به چه صورت مشکل آپلود رو حل میکنه؟
ایا روی ایپی های مستقیم و یا کلودفلر مشکل آپلود حل میشه؟
من تا الان فکر میکردم محدود کردن پهنای باند در لایه ایپی یا با QoS اتفاق می افته و راه حلی براش نداشتیم غیر از اینکه از ایپی دیگری استفاده کنیم.
سلام خسته نباشی
مشکل مصرف رم راه حلی داره به اخرین نسخه هم اپدیت کردم اما باید روزی یک بار ریستارت کنم همینجوری مصرف رم میره بالا
هنگام اجرا با این ارور مواجه میشم
Error: unhandled exception: Permission denied [OSError]��
اوبونتو ۲۰ نصب کردم..میشه لطفا راهنمایی کنید.
ممنون
سلام
من خیلی خوب open vpn رو جواب گرفتم و عالی بود. متشکرم از تلاش هاتون
میخواستم بپرسم آیا تونستید برای روتر openwrt کامپایل کنید؟
من هر چی تلاش کردم متوجه نشدم چطوری میشه برای معماری mips کامپایل کرد؟
توی SDK مربوط به openwrt این gcc هست ولی شما میدونید چطوری میشه به nim گفت از این gcc استفاده کنه؟
openwrt/staging_dir/toolchain-mipsel_24kc_gcc-12.3.0_musl
سلام
مشکلی که من دارم اینه که روی سرورم به محض اینکه یه تونل ایجاد میشه همون لحظه میزنه Closed Remote و کانکشن قطع میشه
مشکل sni یا پورت هم نیس چون روی یه سرور دیگه که تست میکنم با همین مشخصات درست کار میکنه ولی روی این سرورم مشکل داره
سرور آی پی ۶ داشت که غیرفعالش کردم ولی بازم مشکل حل نشد
ممنون میشم اگه چیزی به ذهنت میرسه راهنماییم کنی؟
macOS darwin arm64 build
nim version: 1.6.14
سلام
وقت شما بخیر
وقتی از سرور های دارای معماری arm64 استفاده میکنیم بعد از اجرا دستور خطای زیر رو میده
-bash: ./FTT: cannot execute binary file: Exec format error
ممنون میشم برای این معماری هم در نظر بگیرید.
hi
after restart i cannot start again and get this error :
Mode Server: 0.0.0.0 <-> (github.com with ip 140.82.121.3)
oserr.nim(95) raiseOSError
asyncfutures.nim(437) asyncCheckCallback
Error: unhandled exception: Address already in use [OSError]
i use kill and killall to stop process but after every FTT dont stop.
please check it.
تو پنل xmplus یه listen port داریم و یه server port توضیح میدید اونجا باید چیکار کنیم
سلام . ممنون
چرا برنامه رو که اجرا میکنم بدون اجازه از من خودبخود میرنه فایروال رو غیرفعال میکنه ؟
لطفا این مشکل رو حل کنید . نیازی نیست فایروال خاموش بشه. ممنون
متاسفانه مثل حالت ریالیتی در وی تو ری این روش دارای سرعت آپلود خیلی پایینی هست. میشه کاریش کرد ؟
سلام روز بخیر
میشه راجع به نحوه استفاده از این برنامه در روش مستقیم چند خط توضیح بدید .موضوع پیدا کردن sni تمیز هم خیلی خیلی مهمه چه جوری میشه بدست آورد . و اینکه کانفیگ کاربر هم از sni ای که تو برنامه تنظیم کردیم استفاده کنیم یا خیر اصلا تاثیری داره یا خیر
داش بی زحمت وقت کردی اینو واسه همه پورتا هم انجام بده
سلام. تشکر بابت زحماتی که میکشید.
چیزی که من دیدم cpu چسبیده به ۱۰۰ پایینم نمیاد...
بعد داداش بتونی کاری کنی مثل گوست و آی پی تیبل و بقیه تو بکگراند اجرا بشه و بصورت سرویس باشه خیلی بهتره . مولتی پورت هم که راه بندازی که دیگه دمت گرمه... حتی اگه مولتی پورت هم نشد یه کاری کنی کل سرور تانل بشه . اینجوری خیلی داستانه.
در کل دمت گرم
سلام همه چیو درست انجام دادم با چندین اس ان ای هم تست کردم ولی سرور ایران اینو لاگ میده:
[createNewCon][Error] left without connection, closes forcefully.
[processRemote] closed client & remote
و سرور خارج هم اینو:
[processRemote] closed client & remote
تست کردم وصل شد ولی هر sni میزدم بازم تعریفی نبود روی همراه اول کلا آپلود نمیشد، حتی یک کیلوبایت، ولی دانلود میشد، رایتل تست زدم مشکل آپلود نداشت
سلام روي سرور Centos 7 نصب نميشه و اين ارور رو ميده:
install.sh: line 37: unzip: command not found
chmod: cannot access ‘FTT’: No such file or directory
finished.
بجای آی پی وقتی ساب و دامنه رو وارد میکنم کانفیگا کار نمیکنن
حتما باید از آی پی مستقیم استفاده کنیم . بی زحمت اگه قابل حل هست در آپدیت های بعدی لحاظ کنید که هردفعه با تعویض آی پی مجبور نشیم ویرایش کنیم
یه سوالم داشتم که این تانل فقط آی پی فوروارد هست یا رمزگذاری هم میشن ؟
سلام من اومدم دو سرور خارجی برای تست ران کردم و یکی رو سرور ایران در نظر گرفتم.
رو هر دو سرور اومدم برنامه ها رو نصب کردم و رو سرور خارجی x-ui هم نصب کردم و یه کانفیگ با پورت 2083 ساختم.
حالا در سرور ایران کد زیر رو وارد کردم:
./FTT --tunnel --lport:2083 --toip:IPKHAREG --toport:443 --sni:github.com --password:123ab
بعدش خواستم برم رو سرور خارج کد رو بزنم ولی رو همین سرور ایران ارور های زیر رو داد و نشد من اصلا برم سرور خارج رو کانفیگ کنم.
https://s8.uupload.ir/files/screenshot_2023-06-18_041723_vc8m.png
10 ها sni رو تست کردم انگار نه انگار البته حتی با وجود ارور با این که میدونم بیفایده بود سرور خارج رو به صورت زیر وارد کردم:
./FTT --server --lport:443 --toip:127.0.0.1 --toport:2083 --sni:github.com --password:123ab
و در کانفیگ کپی شده که پورت 2083 بود رو تغییر دادم به 443
ایا مراحل در کل درسته؟
امکانش هست که برنامه به صورت سرویس اجرا بشه ؟
این nohup ظاهرا مشکل داره . هر چند ساعت قطع میشه باید دوباره رفت دستورش رو زد
اگر سرویس باشه میشه گفت حتی اگر خطا بخوره یا قطع بشه دوباره خودش رو استارت بزنه
خیلی خوب میشه اگر بتونید حالت سرویس رو بدید
سلام روش تانل با این روش برای کانفیگ های Reality به چه صورته؟
سلام، ممنون بابت این رپو (:
لطفا راهنمایی کنید چطور باید برای معماری arm64 اندروید بیلد گرفت؟
(من دسترسی روت هم در اندروید دارم و از این بابت مشکلی نیست)
برای استفاده مستقیم (بدون سرور ایران) لازم دارم
Mode Tunnel: 148.58.110.46 <-> 182.200.242.108 => github.com
oserr.nim(95) raiseOSError
asyncfutures.nim(437) asyncCheckCallback
Error: unhandled exception: Address already in use [OSError]
رو هر دو سرور ایران و امریکام
یکیش اوبونتو 22 و دیگری 20
یه کانال تلگرام بزن اطلاعات به روز داخلش بزار
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.