遇见,的gravatar头像
遇见,2017-12-02 10:39:44

搭建自己的内网穿透服务器~

之前开发微信公众平台,每次调试都要用服务器调试,很麻烦,后来听朋友说有个内网穿透用起来不错,不过就是不稳定 毕竟很多人在用,后来就是花生壳 ,不过收费。所以决定自己搭建一个内网穿透服务器,网上找了个还不错。这里分享一下。

环境:

    jdk1.7+

   一台外网服务器   有固定ip  这里假设外网ip为10.10.21.22   操作系统linux/windows

服务端配置步骤:

     1. 下载的zip文件解压出来, 打开proxy-server-0.1/conf/config.properties文件,ssl默认是开启的 ,如果不需要的话可以改为false   因为我一般用调试程序  所以就关了  没必要。

       搭建自己的内网穿透服务器~

   2. 在proxy-server-0.1/bin目录   windows执行startup.bat    linux执行./startup.sh,   然后就可以在服务端8090端口访问了,账号密码就是config.properties里配置的admin/admin

搭建自己的内网穿透服务器~

  3.  进入网页后点击添加客户端,点击提交,记住客户端的秘钥。方便给客户端使用。可以建立多个客户端,到时候同事要用可以分配一个客户端就好。

搭建自己的内网穿透服务器~

   4. 添加客户端后  左侧导航栏会出现客户端名称,点击然后添加配置、

     代理名称可以描述一下你的服务  比如我要外放mysql服务  就叫mysqlservice好了

     公网端口就是你外网想访问的端口号 也就是外网服务器的某个端口号,配置多个的时候公网端口号不能重复配置。假如这里我外放27036接口

   后端ip端口就是你分配到那台客户端的ip和端口   ip固定127.0.0.1就好,端口根据实际情况,比如是外放mysql 那么就是127.0.0.1:3306

搭建自己的内网穿透服务器~

客户端配置步骤:

   1、 将proxy-client-0.1文件加拷贝到客户端机器上,linux/windows均可。

   2、 修改proxy-client-0.1/conf/config.properties文件

      这里的client.key 就是我们服务端配置的第3步得到的秘钥。

      ssl这里因为服务器是false  这里也配置false就好。

      server.host就是服务端的固定ip地址

  搭建自己的内网穿透服务器~

3. 配置完后在proxy-client-0.1/bin目录  windows执行startup.bat,  linux执行./startup.sh

  然后在服务端的网页的客户端列表里就可以看到客户端已经在线了。  

  这就说明内网穿透已经配置成功。

  然后你就可以使用10.10.21.22:27036的外网地址 访问到你本机的127.0.0.1:3306的本地数据库了。

  这里支持tcp的任何上层协议。

搭建自己的内网穿透服务器~


打赏

已有1人打赏

最代码官方的gravatar头像

文件名:proxy.zip,文件大小:7701.808K下载
  • /
      • /proxy
          • /proxy/proxy-client-0.1
              • /proxy/proxy-client-0.1/bin
                • /proxy/proxy-client-0.1/bin/startup.bat
                • /proxy/proxy-client-0.1/bin/startup.sh
                • /proxy/proxy-client-0.1/bin/stop.sh
              • /proxy/proxy-client-0.1/conf
                • /proxy/proxy-client-0.1/conf/config.properties
                • /proxy/proxy-client-0.1/conf/log4j.properties
                • /proxy/proxy-client-0.1/conf/test.jks
              • /proxy/proxy-client-0.1/lib
    最代码最近下载分享源代码列表最近下载
    sjysyk LV16月29日
    星星
    xshxxm1 LV156月28日
    月亮月亮月亮星星星星星星
    y00y00 LV66月20日
    月亮星星星星
    fire141592 LV35月14日
    星星星星星星
    samsun2015 LV15月8日
    星星
    mxw20140627 LV15月5日
    星星
    840380501 LV15月5日
    星星
    873791664 LV15月4日
    星星
    A_oswin LV14月27日
    星星
    jic499 LV274月14日
    太阳月亮月亮星星星星星星
    最代码最近浏览分享源代码列表最近浏览
    irispao7月17日
    暂无贡献等级
    chenkun LV97月12日
    月亮月亮星星
    1024you LV37月10日
    星星星星星星
    jszyp1437 LV97月10日
    月亮月亮星星
    admin7777 LV147月6日
    月亮月亮月亮星星星星
    17607169189 LV57月6日
    月亮星星
    Dvvvv123qwe LV67月4日
    月亮星星星星
    sjysyk LV16月29日
    星星
    xshxxm1 LV156月28日
    月亮月亮月亮星星星星星星
    piaoliu172 LV16月27日
    星星
    顶部客服微信二维码底部
    >扫描二维码关注最代码为好友扫描二维码关注最代码为好友