浏览代码

Merge branch 'master' of https://github.com/wangyu-/udp2raw-tunnel

wangyu- 7 年之前
父节点
当前提交
b0d96a3c47
共有 2 个文件被更改,包括 6 次插入9 次删除
  1. 3 4
      README.md
  2. 3 5
      doc/README.zh-cn.md

+ 3 - 4
README.md

@@ -64,10 +64,10 @@ Assume your UDP is blocked or being QOS-ed or just poorly supported. Assume your
 
 
 ```bash
 ```bash
 # Run at server side:
 # Run at server side:
-./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:7777  -a -k "passwd" --raw-mode faketcp
+./udp2raw_amd64 -s -l0.0.0.0:4096 -r 127.0.0.1:7777    -k "passwd" --raw-mode faketcp -a
 
 
 # Run at client side
 # Run at client side
-./udp2raw_amd64 -c -l0.0.0.0:3333  -r44.55.66.77:4096 -a -k "passwd" --raw-mode faketcp
+./udp2raw_amd64 -c -l0.0.0.0:3333  -r44.55.66.77:4096  -k "passwd" --raw-mode faketcp -a
 ```
 ```
 (The above commands need to be run as root. For better security, with some extra steps, you can run udp2raw as non-root. Check [this link](https://github.com/wangyu-/udp2raw-tunnel/wiki/run-udp2raw-as-non-root) for more info  )
 (The above commands need to be run as root. For better security, with some extra steps, you can run udp2raw as non-root. Check [this link](https://github.com/wangyu-/udp2raw-tunnel/wiki/run-udp2raw-as-non-root) for more info  )
 
 
@@ -81,8 +81,7 @@ Now,an encrypted raw tunnel has been established between client and server throu
 ### Note
 ### Note
 To run on Android, check [Android_Guide](/doc/android_guide.md)
 To run on Android, check [Android_Guide](/doc/android_guide.md)
 
 
-If you have connection problems. Take a look at `--seq-mode` option.
-
+`-a` option automatically adds an iptables rule (or a few iptables rules) for you, udp2raw relys on this iptables rule to work stably. Be aware you dont forget `-a` (its a common mistake). If you dont want udp2raw to add iptables rule automatically, you can add it manually(take a look at `-g` option) and omit `-a`. 
 
 
 
 
 # Advanced Topic
 # Advanced Topic

+ 3 - 5
doc/README.zh-cn.md

@@ -75,10 +75,10 @@ https://github.com/wangyu-/udp2raw-tunnel/releases
 
 
 ```
 ```
 在server端运行:
 在server端运行:
-./udp2raw_amd64 -s -l0.0.0.0:4096  -r127.0.0.1:7777   -a -k "passwd" --raw-mode faketcp   --cipher-mode xor
+./udp2raw_amd64 -s -l0.0.0.0:4096  -r127.0.0.1:7777   -k "passwd" --raw-mode faketcp   --cipher-mode xor  -a
 
 
 在client端运行:
 在client端运行:
-./udp2raw_amd64 -c -l0.0.0.0:3333  -r44.55.66.77:4096 -a -k "passwd" --raw-mode faketcp   --cipher-mode xor
+./udp2raw_amd64 -c -l0.0.0.0:3333  -r44.55.66.77:4096 -k "passwd" --raw-mode faketcp   --cipher-mode xor  -a
 ```
 ```
 (以上例子需要用root账号运行。 用非root运行udp2raw需要一些额外的步骤,具体方法请看 [这个](https://github.com/wangyu-/udp2raw-tunnel/wiki/run-udp2raw-as-non-root) 链接。用非root运行更安全)
 (以上例子需要用root账号运行。 用非root运行udp2raw需要一些额外的步骤,具体方法请看 [这个](https://github.com/wangyu-/udp2raw-tunnel/wiki/run-udp2raw-as-non-root) 链接。用非root运行更安全)
 
 
@@ -98,9 +98,7 @@ https://github.com/wangyu-/udp2raw-tunnel/releases
 
 
 如果要在anroid上运行,请看[Android简明教程](/doc/android_guide.md)
 如果要在anroid上运行,请看[Android简明教程](/doc/android_guide.md)
 
 
-如果要在梅林固件的路由器上使用,添加`--lower-level auto` `--keep-rule`
-
-如果client和server无法连接,或者连接经常断开,请看一下`--seq-mode`的用法,尝试不同的seq-mode。
+`-a`选项会自动添加一条/几条iptables规则,udp2raw必须和相应的iptables规则配合才能稳定工作,一定要注意不要忘了`-a`(这是个常见错误)。 如果你不想让udp2raw自动添加iptables规则,可以自己手动添加相应的iptables规则(看一下`-g`选项),然后以不带`-a`的方式运行udp2raw。
 
 
 # 进阶操作说明
 # 进阶操作说明