From fb0daf59948efe49a6337bcf4ba00420e5bc0e0f Mon Sep 17 00:00:00 2001 From: wangyu- Date: Thu, 17 Aug 2017 23:18:14 -0700 Subject: [PATCH] Update README.zh-cn.md --- doc/README.zh-cn.md | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/doc/README.zh-cn.md b/doc/README.zh-cn.md index 6de8681..4cddaa6 100644 --- a/doc/README.zh-cn.md +++ b/doc/README.zh-cn.md @@ -136,17 +136,18 @@ facktcp模式并没有模拟tcp的全部。所以理论上有办法把faketcp和 ### lower-level 大部分udp2raw不能连通的情况都是设置了不兼容的iptables造成的。--lower-level选项允许绕过本地iptables。在一些iptables不好改动的情况下尤其有效(比如你用的是梅林固件,iptables全是固件自己生成的)。 -格式 `eth0#00:23:45:67:89:b9` 。eth0换成你的出口网卡名。00:23:45:67:89:b9换成网关的mac地址(如果client和server在同一个局域网内,可能不需要网关,这时候直接用对方主机的mac地址)。 +##### 格式 +`eth0#00:23:45:67:89:b9` 。eth0换成你的出口网卡名。00:23:45:67:89:b9换成网关的mac地址(如果client和server在同一个局域网内,可能不需要网关,这时候直接用对方主机的mac地址)。 -###### client端获得--lower-level参数的办法 +##### client端获得--lower-level参数的办法 在client 端,运行`traceroute `,记下第一跳的地址,这个就是`网关ip`。再运行`arp -s <网关ip>`,可以同时查到出口网卡名和mac。 -###### server端获得--lower-level参数的办法 +##### server端获得--lower-level参数的办法 如果client有公网ip,就`traceroute `。下一步和client端的方法一样。 如果client没有公网ip,就`traceroute google.com` 或`traceroute baidu.com`。绝大部分情况都是可以的。下一步和client端的方法一样。 -###### 注意 +##### 注意 如果用了`--lower-level`选项。server虽然还可以bind在0.0.0.0,但是因为你显式指定了网络接口,就只能工作在这一个网络接口了。