udp tunnel image to break udp block work better with docker-speeder
1.7K
2023-12
2021-09
2020-06
2019-03
this image is based on alpine image & you need basic docker knowledge. You can get it from Google or Git-book for Chinese Learning. Then DON'T ASK ME! :D
this is for udpspeeder usage. Build-in version is Here
please replace command option with default entry point
udp2raw_amd64like what you need to add to enddocker runas below
docker run -p 1234:1234/udp -p 5678:5678/udp dogbutcat/docker-udp2raw:1.0.0 \
-s -l 0.0.0.0:1234 -r 127.0.0.1:5678 -k "passwds" --raw-mode faketcp -g
you can also replace the entry point with (reference here)
udp2raw_x86udp2raw_armudp2raw_amd64_hw_aesudp2raw_arm_asm_aesudp2raw_mips24kc_beudp2raw_mips24kc_be_asm_aesudp2raw_x86_asm_aesudp2raw_mips24kc_leudp2raw_mips24kc_le_asm_aesdocker run -p 1234:1234 -p 5678:5678/udp dogbutcat/docker-udp2raw:1.0.0 udp2raw_x86 \
-s -l 0.0.0.0:1234 -r 127.0.0.1:5678 -k "passwds" --raw-mode faketcp -g
please remember drop tcp package on listen port as it only accept udp to transfer to faketcp, you can get specific iptable rule with -g option throught command
docker run -p 1234:1234 -p 5678:5678/udp dogbutcat/docker-udp2raw:1.0.0 udp2raw_x86 \
-s -l 0.0.0.0:1234 -r 127.0.0.1:5678 -k "passwds" --raw-mode faketcp -g
because udp2raw running on level 2, if not work correct, maybe MUST need add --net=host/--cap-add=NET_ADMIN or network_mode:"host"/cap_add: NET_ADMIN in compose AND remember to bypass udp port 1024-65535 from firewall
Content type
Image
Digest
sha256:169a191fd…
Size
37.3 MB
Last updated
almost 3 years ago
docker pull dogbutcat/docker-udp2raw