tproxy配置connbytes

时间:2017-01-14 12:34:38

标签: linux-kernel ubuntu-14.04 iptables transparentproxy

我有一个透明的代理人 我想将${ip} rule add fwmark 1 lookup 100 ${ip} route add local 0.0.0.0/0 dev lo table 100 ${iptables} -t mangle -N DIVERT ${iptables} -t mangle -A PREROUTING -p tcp -m socket -j DIVERT ${iptables} -t mangle -A DIVERT -j MARK --set-mark 1 ${iptables} -t mangle -A DIVERT -j ACCEPT ${iptables} -t mangle -A PREROUTING -p tcp --dport 3389 -m connbytes --connbytes 3: --connbytes-dir both --connbytes-mode packets -j TPROXY --tproxy-mark 0x1/0x1 --on-port 50082 ${iptables} -t mangle -A PREROUTING -p tcp --dport 3389 -m connbytes --connbytes 1:3 --connbytes-dir both --connbytes-mode packets -j ACCEPT 连接重定向到本地进程,但是从第3个数据包重定向。这意味着我想传递第一个和第二个数据包,并从第3个数据包直到结束将数据包重定向到本地进程。
我使用下面的代码来配置我的tproxy 但它不起作用,没有数据包通过,也没有数据包进入本地进程(50082) 请你帮助我好吗?我不知道自己的错误。

{
  "name": "taxcalculator",
  "version": "1.0.0",
  "description": "To Calculate Tax",
  "scripts": {
    "build": ""
  },
  "author": "temp",
  "license": "ISC",
  "devDependencies": {
    "ts-loader": "1.3.3",
    "typescript": "2.0.0",
    "typings": "2.1.0",
    "webpack": "1.14.0"
  },
  "dependencies": {
    "angular": "1.5.0"
  }
}

0 个答案:

没有答案