From 740c08fc4d80f525217cfed1edabe30eaeb4c5c4 Mon Sep 17 00:00:00 2001 From: wangyu- Date: Mon, 4 Dec 2017 00:20:19 -0800 Subject: [PATCH] =?UTF-8?q?Created=20=E5=9C=A8win10=E7=9A=84linux=E5=AD=90?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E4=B8=8A=E5=8E=9F=E7=94=9F=E8=BF=90=E8=A1=8C?= =?UTF-8?q?udp2raw=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 在win10的linux子系统上原生运行udp2raw.md | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 在win10的linux子系统上原生运行udp2raw.md diff --git a/在win10的linux子系统上原生运行udp2raw.md b/在win10的linux子系统上原生运行udp2raw.md new file mode 100644 index 0000000..3e068f9 --- /dev/null +++ b/在win10的linux子系统上原生运行udp2raw.md @@ -0,0 +1,23 @@ +udp2raw可以运行在win10的linux子系统上。 + +但是因为win10 linux子系统上没有iptables,所以你需要在windows防火墙里添加规则。 + +### 具体方法 +比如你本来在linux上需要运行: +``` +./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:7777 -a -k "passwd" --raw-mode faketcp +``` + +现在去掉`-a`选项,添加`-g`选项,运行: + +``` +./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:7777 -k "passwd" --raw-mode faketcp -g +``` + +这样程序会生成一条iptables规则,你在win10的防火墙里照猫画虎地添加一条类似地规则,屏蔽掉指定的端口号(只需要添加一次)。 + +之后只要使用如下命令就可以正常运行了: +``` +./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:7777 -k "passwd" --raw-mode faketcp +``` +(不带`-a`也不带`-g`选项) \ No newline at end of file