Sign inSign up

zhangguanzhang/udp2raw

By zhangguanzhang

Updated about 3 years ago

Image
2

2.9K

zhangguanzhang/udp2raw repository overview

https://github.com/zhangguanzhang/Dockerfile/tree/master/udp2raw

https://github.com/wangyu-/udp2raw-tunnel/blob/master/doc/README.zh-cn.md#%E8%BF%90%E8%A1%8C

在server端运行:
docker run \
    -d --name udp2raw  \
    --net host \
    --cap-add NET_RAW \
    --cap-add NET_ADMIN  \
    zhangguanzhang/udp2raw \
    -s -l 0.0.0.0:86 \
    -r 127.0.0.1:19919 \
    -k passwd \
    --raw-mode faketcp  \
    --cipher-mode xor  -a

在client端运行:
docker run --net host \
    -d --name udp2raw  \
    --cap-add NET_RAW \
    --cap-add NET_ADMIN    \
    zhangguanzhang/udp2raw \
    -c -l 0.0.0.0:19919 \
    -r <public_ip>:86 \
    -k passwd \
    --raw-mode faketcp   \
    --cipher-mode xor  -a

windows 客户端

 ./udp2raw_mp.exe -c -l 0.0.0.0:19919 -r <public_ip>:86 -k passwd --raw-mode faketcp --cipher-mode xor

用在 wg 伪装的话,windows 客户端 endpoint 的连接 ip 不能写 127.0.0.1 , 必须写网卡ip,否则会下面这样

2021-01-06 17:44:29.897: [TUN] [4-gw] peer(vpTm…Rxy8) - Failed to send handshake initiation write udp4 0.0.0.0:58007->127.0.0.1:19919: wsasendto: The requested address is not valid in its context.

另外 wg 的 MTU 最小是 1280,windows 客户端少于这个值会无法启动

Tag summary

Content type

Image

Digest

sha256:791b70759

Size

7.9 MB

Last updated

about 3 years ago

docker pull zhangguanzhang/udp2raw