من می خواهم سرور ایران و خارجم رو تانل کنم طوری که کاربری که با SSH ساختم بتونه با زدن ای پی ایران و پورت تعریفی برای سرور ایران که در ادامه میبینی 2298 تعیین کردم
از طریق تانل با پورت 443
به سرور خارجم وصل بشه و پورت 2280 که برای ssh سرور خارج تعریف کردم رو بگیره
یکی از دوستان اسکریپت شما را به صورت bash اجرا کرده که میشه به صورت مرحله ای پورت ها رو تعریف کرد و اخرش به صورت سرویس در میاد
وضعیت status سرویس ها رو در ادامه می ذارم :
سرور خارج :
root@vps575:~# systemctl status tt2
● tt2.service - Tunnel 2
Loaded: loaded (/etc/systemd/system/tt2.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-08-14 07:01:21 -03; 26min ago
Main PID: 9423 (TT)
Tasks: 1 (limit: 2319)
Memory: 4.4M
CPU: 2.196s
CGroup: /system.slice/tt2.service
└─9423 /root/TT --server --lport:443 --toip:127.0.0.1 --toport:2280 --sni:apple.com --password:12345 --terminate:6
Aug 14 07:01:21 vps575 systemd[1]: Started Tunnel 2
سرور داخل :
● tt2.service - Tunnel 2
Loaded: loaded (/etc/systemd/system/tt2.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2023-08-14 10:09:27 UTC; 14ms ago
Main PID: 34863 (TT)
Tasks: 1 (limit: 1116)
Memory: 1.4M
CPU: 6ms
CGroup: /system.slice/tt2.service
└─34863 /root/TT --tunnel --lport:2298 --toip:185.x.x.x --toport:443 --sni:apple.com --password:12345 --terminate:6
Aug 14 10:09:27 tehran systemd[1]: Started Tunnel 2.
نکته : سرور 185.x.x.x سرور خارجم هست
، الان وقتی مثلا یک یوزر ssh روی سرور خارج می سازم و می خواهم با برنامه napsternetv روی حالت
SSH-Direct
بهش وصل بشوم این طوری می زنم :
host : ip-iran
port : 2298
user & pass ham mizanam
ولی ارتباط برقرار نمیشه
البته این برنامه napsternetv چند حالت مختلف داره مثلا :
ssh-direct
ssh-proxy
ssh-payload
ssh-proxy-payload
ssh-tls
ssh-tls-proxy
ssh-tls-payload
ssh-tls-proxy-payload
ssh-dnstt
که من روی حالت ssh-direct این کارو میکنم
الان مطمئنم تانل کار می کنه چون روی سرور خارج دیگه ای پنل سنایی ریختم و با vless tcp داره کار میده ولی می خواهم ببینم چجوری میشه SSH رو اینجوری تانل کرد
سلام وقت بخیر
من می خواهم سرور ایران و خارجم رو تانل کنم طوری که کاربری که با SSH ساختم بتونه با زدن ای پی ایران و پورت تعریفی برای سرور ایران که در ادامه میبینی 2298 تعیین کردم از طریق تانل با پورت 443 به سرور خارجم وصل بشه و پورت 2280 که برای ssh سرور خارج تعریف کردم رو بگیره
یکی از دوستان اسکریپت شما را به صورت bash اجرا کرده که میشه به صورت مرحله ای پورت ها رو تعریف کرد و اخرش به صورت سرویس در میاد وضعیت status سرویس ها رو در ادامه می ذارم :
سرور خارج : root@vps575:~# systemctl status tt2 ● tt2.service - Tunnel 2 Loaded: loaded (/etc/systemd/system/tt2.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2023-08-14 07:01:21 -03; 26min ago Main PID: 9423 (TT) Tasks: 1 (limit: 2319) Memory: 4.4M CPU: 2.196s CGroup: /system.slice/tt2.service └─9423 /root/TT --server --lport:443 --toip:127.0.0.1 --toport:2280 --sni:apple.com --password:12345 --terminate:6
Aug 14 07:01:21 vps575 systemd[1]: Started Tunnel 2
سرور داخل : ● tt2.service - Tunnel 2 Loaded: loaded (/etc/systemd/system/tt2.service; enabled; vendor preset: enabled) Active: active (running) since Mon 2023-08-14 10:09:27 UTC; 14ms ago Main PID: 34863 (TT) Tasks: 1 (limit: 1116) Memory: 1.4M CPU: 6ms CGroup: /system.slice/tt2.service └─34863 /root/TT --tunnel --lport:2298 --toip:185.x.x.x --toport:443 --sni:apple.com --password:12345 --terminate:6
Aug 14 10:09:27 tehran systemd[1]: Started Tunnel 2.
نکته : سرور 185.x.x.x سرور خارجم هست
، الان وقتی مثلا یک یوزر ssh روی سرور خارج می سازم و می خواهم با برنامه napsternetv روی حالت SSH-Direct بهش وصل بشوم این طوری می زنم :
host : ip-iran port : 2298 user & pass ham mizanam ولی ارتباط برقرار نمیشه
البته این برنامه napsternetv چند حالت مختلف داره مثلا : ssh-direct ssh-proxy ssh-payload ssh-proxy-payload ssh-tls ssh-tls-proxy ssh-tls-payload ssh-tls-proxy-payload ssh-dnstt
که من روی حالت ssh-direct این کارو میکنم الان مطمئنم تانل کار می کنه چون روی سرور خارج دیگه ای پنل سنایی ریختم و با vless tcp داره کار میده ولی می خواهم ببینم چجوری میشه SSH رو اینجوری تانل کرد