Time_adbjabd
神秘人Man
采纳率0%
2018-03-29 08:12 阅读 4.2k

内网和外网怎么进行ip端口映射

5

成斌斌 2018/3/29 16:09:31
我们项目是一个App调用的是http协议的接口 接口是在nginx+tomcat下部署的 现在许需开发微信小程序 小程序必须用到https协议的接口 我们这边买了ssl证书已成功在nginx下部署 小程序已可以访问https协议接口 但是小程序只能在在公司本地的局域网里用https访问的到接口 用外网就访问不到 请问这是什么问题 相关人员说是内网ip没有和公网ip进行映射 现在内网ip怎么和外网ip进行映射。您好我们项目是一个App调用的是http协议的接口 接口是在nginx+tomcat下部署的 现在许需开发微信小程序 小程序必须用到https协议的接口 我们这边买了ssl证书已成功在nginx下部署 小程序已可以访问https协议接口 但是小程序只能在在公司本地的局域网里用https访问的到接口 用外网就访问不到 请问这是什么问题 相关人员说是内网ip没有和公网ip进行映射 现在内网ip怎么和外网ip进行映射。

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

11条回答 默认 最新

  • wydwangyudong 码力 2018-08-30 12:23

    有很多的软件,比如开源的holer
    https://github.com/Wisdom-Projects/holer

    1. Download software package holer-client.zip;
      下载软件包holer-client.zip;

    2. Install Java 1.7 or higher version;
      使用前请先安装Java 1.7或者更高版本;

    3. Unzip holer-client.zip, modify configuration file
      解压holer-client.zip,修改配置文件
      holer-client/conf/holer.conf

    Only need to set HOLER_ACCESS_KEY:
    只需设置HOLER_ACCESS_KEY:

    HOLER_ACCESS_KEY=HOLER_CLIENT-2F8D8B78B3C2A0AE

    1. Start holer 启动Holer服务 cd holer-client/bin

    Windows:
    Run command startup.bat or double click startup.bat

    Linux:
    Run command sh startup.sh

    点赞 2 评论 复制链接分享
  • qq_31087709 qq_31087709 2018-03-29 08:16

    总路由里面 要做 端口映射 比如外部URL 端口是 5000 内部的服务器的端口是6000
    就填写 外部 5000 内部 6000 并且写上对应的IP地址
    你就可以认为是端口数据转发
    访问你路由器的5000端口 就等于访问你服务器的6000端口

    点赞 评论 复制链接分享
  • weixin_40227486 繁华成烟 2018-03-29 08:30

    总路由里面 要做 端口映射 比如外部URL 端口是 5000 内部的服务器的端口是6000
    就填写 外部 5000 内部 6000 并且写上对应的IP地址
    你就可以认为是端口数据转发
    访问你路由器的5000端口 就等于访问你服务器的6000端口

    点赞 评论 复制链接分享
  • a718089112 a718089112 2018-03-29 08:32

    1,百度输入IP,查看自己的外网IP地址
    2,进入路由器,找到端口映射
    3,把外网的IP端口比如:80 映射到你的内网服务器的IP和端口比如192.168.0.1:8080

    这样配置以后:访问外网IP即是访问你内网的8080端口程序

    点赞 评论 复制链接分享
  • qq_37870465 qq_37870465 2018-03-29 08:36

    现在大部分人都没有公网,写一个内网穿透OK

    点赞 评论 复制链接分享
  • hewenl hewenl 2018-03-29 09:50

    开虚拟主机,再使用端口映射

    点赞 评论 复制链接分享
  • xssmsyk xssmsyk 2018-03-29 17:51

    总路由里面 要做 端口映射 比如外部URL 端口是 5000 内部的服务器的端口是6000
    就填写 外部 5000 内部 6000 并且写上对应的IP地址
    你就可以认为是端口数据转发
    访问你路由器的5000端口 就等于访问你服务器的6000端口对头.

    点赞 评论 复制链接分享
  • oDaoShi123 oDaoShi123 2018-03-30 00:14

    布设一台外网服务器(双网卡),在外网服务器上配置内网访问,注意端口及访问规则的设置。

    点赞 评论 复制链接分享
  • weixin_38996229 weixin_38996229 2018-03-30 05:44

    1,百度输入IP,查看自己的外网IP地址
    2,进入路由器,找到端口映射
    3,把外网的IP端口比如:80 映射到你的内网服务器的IP和端口比如192.168.0.1:8080

    这样配置以后:访问外网IP即是访问你内网的8080端口程序

    点赞 评论 复制链接分享
  • qq_36018523 qq_36018523 2018-03-30 07:43

    把nginx设置内部代理

    点赞 评论 复制链接分享
  • qq_36018523 qq_36018523 2018-03-30 07:44

    然后后上个花生壳

    点赞 评论 复制链接分享

相关推荐