使用linux下iptables的命令,个别参数不识别。android下的iptables命令应该跟一般linux下的有差异。哪位知道android下如何使用iptables进行port mapping设置?iptables -t nat -A PREROUTING -p tcp -i eth0 -d 192.168.2.8 --dport 909 -j DNAT --to-destination 192.168.3.250:808

解决方案 »

  1.   

    iptables -t nat -A PREROUTING -p tcp -i eth0 -d 192.168.2.8 --dport 909 -j DNAT --to-destination 192.168.3.250:808
    这个在shell下敲完有什么错误提示吗
      

  2.   

    root@android:/ # iptables -t nat -A PREROUTING -p tcp -i eth0 -d 192.168.2.8 --dport 909 -j DNAT --to-destination 192.168.3.250:808
    9 -j DNAT --to-destination 192.168.3.250:808                                  <
    FIX ME! implement getprotobyname() bionic/libc/bionic/stubs.c:478
      

  3.   

    http://code.google.com/p/android-wifi-tether/你应该可以开源的iptables替换Android原有的,其它的库也可以替换,以前弄这个开源项目时就是这样的.