使用 TCP 协议进行 P2P 穿透,c++实现,无需公网IP,小巧,易用,快速,安全,最好的多链路聚合(p2p+proxy)模式,不做之一...这才是你真正想要的内网穿透工具!

zhiyong.luo 64d706c67d bug-fixed 2 jaren geleden
.github 0bdc2cb3a7 Update issue templates 6 jaren geleden
client 8a665e143d Update language.js 3 jaren geleden
dynamic 64d706c67d bug-fixed 2 jaren geleden
res 08078adf04 Add files via upload 3 jaren geleden
server c504f6f1f0 Create readme 6 jaren geleden
README_en.md 6259607d73 Update README_en.md 5 jaren geleden
app-release.apk ede0b2c0a8 bug-fixed 2 jaren geleden
linux_arm32v0.32.1.tar ede0b2c0a8 bug-fixed 2 jaren geleden
linux_x86_64v0.32.1.tar ede0b2c0a8 bug-fixed 2 jaren geleden
linux_x86v0.32.1.tar ede0b2c0a8 bug-fixed 2 jaren geleden
readme.md 86bc7885ff Update readme.md 2 jaren geleden
windows_x86v0.32.1.tar ede0b2c0a8 bug-fixed 2 jaren geleden

README_en.md

A mobile gateway that exposes the intranet service points.
Free, after testing will be open source.
It contains a Android client app and server program.
Usage:

1、download android client app

2、register user(the invitation code must be numeric and can be filled with any value)

login
register

3、remember register key-number(N)

register result

4、download server program matched you serverOS

5、modify config file(conf-proxy.xml):

  <?xml version="1.0" encoding="GBK"?>
    <app-config code="PROXY" name="proxy-server">
       <moudle-parameter>
        <log-level value="LOG_ERROR"/>
        <log-write-mode value="CONSOLE_ONLY"/>
        <app-name value="xxxxx [name of service points]." /><!-- need modify -->
        <app-description value="yyyyy [description of service points]" /><!-- need modify -->
        <user-audit value="N:index"/><!-- need modify (N is step 3 return,index is you service point order. e.g:[12345:1])-->
    </moudle-parameter>
  </app-config>

6、excute shell "nohup ./proxy_server -i1000 -o1000 -w8 >/dev/null &"(parameter i:input connections,o:output connections,w:max threads)

7、login from android client app

operator

8、create service local proxy in android app

operator
operator

9、enjoy it!

ps:

  • The server does dependless any third party package.
  • Android Client app requires permission:
    >> 1、background running privileges
    >> 2、network access
  • Cell phone settings (Android):
    >> 1、setting -> wireless and network -> WLAN -> maintain WLAN connections in dormant state "ALLOW"
    >> 2、setting -> wireless and network -> mobile network -> advanced ->always connected network data service "ALLOW"