Hello Azumi Desu !!
برای استفاده از گو، پکیج گو را اول نصب کنید.(میتونید از اسکریپت پروژه های گو من برای نصب استفاده نمایید) - install go package - run : sudo apt-get install git-all - download: git clone https://github.com/Azumi67/PortforwardSec - Go to dir : cd PortforwardSec - go clean -modcache - go mod tidy - go get github.com/Azumi67/PortforwardSec/tcp - go get github.com/Azumi67/PortforwardSec/nodelay - go get github.com/Azumi67/PortforwardSec/udp4 - go get github.com/Azumi67/PortforwardSec/udp6 - go get github.com/klauspost/reedsolomon - go run azumi4.go --install or go run azumi6.go --install [For UDP only] - Now run With Go [TCP] : go run azumi.go ip-iran port-iran ip-kharej port-kharej tcp - Now run With Go [TCP & No delay] : go run azuminodelay.go ip-iran port-iran ip-kharej port-kharej tcp true/false buffersize - Now run With Go [UDP4] : go run azumi4.go --iranPort portiran --remoteIP ipkharej --remotePort portkharej --bufferSize 65507 - Now run With Go [UDP6] : go run azumi6.go --iranPort portiran --remoteIP ipkharej --remotePort portkharej --bufferSize 65507
=======
Note : example for upgrade : go get -u github.com/Azumi67/PortforwardSec/udp4
=======
TCP Example :
example IPV4 : go run azumi.go 1.1.1.1 5050 1.1.1.2 5050 tcp
example IPV6 : go run azumi.go :: 5050 2002::db8:1 5050 tcp
=======
TCP No delay Example :
example IPV4 : go run azuminodelay.go 100.100.100.100 5050 200.200.200.200 5050 tcp true 65535
example IPV6 : go run azuminodelay.go :: 5050 2002::db8:1 5050 tcp true 65535
=======
UDP Example
example IPV4 : go run azumi4.go --iranPort 5051 --remoteIP 200.100.20.100 --remotePort 5051 --bufferSize 65507
example IPV6 : go run azumi6.go --iranPort 5051 --remoteIP 2002::db8:1 --remotePort 5051 --bufferSize 65507 - برای مولتی پورت باید سرویس جداگانه برای هر پورت بسازید ( اگر نیاز به آموزش داشتید داخل issue بگید)
چند نکته - اگر به هر دلیلی udp در سرور شما لیمیت بود، از geneve و ایپی 4 یا ایپی 6 استفاده نمایید. - اگر باز هم لیمیت سرور ایران شما زیاد بود ، به صورت kcp و tcp برای گیم استفاده نمایید. - برای tcp نیازی به نصب هیچ پروگرامی ندارید و فقط udp از پایه سوکت استفاده میکند.
$ claude mcp add PortforwardSec \
-- python -m otcore.mcp_server <graph>