Foxtable(狐表)用户栏目专家坐堂 → [求助]内外网切换


  共有2585人关注过本帖树形打印复制链接

主题:[求助]内外网切换

帅哥哟,离线,有人找我吗?
lgj716330
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
[求助]内外网切换  发帖心情 Post By:2017/8/4 18:03:00 [显示全部帖子]

原来是基于内部局域网搭建的,现有些地方没有VPN,只能用外网访问,然后在服务器上映射了一个外网IP,现如何修改程序才能让没有VPN的地方可以访问服务器呢

 回到顶部
帅哥哟,离线,有人找我吗?
lgj716330
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2017/8/4 21:22:00 [显示全部帖子]

嗯,这个倒是明白。主要是有个客户端在线升级的问题,客户端在线升级的升级包文件夹路径的IP是内网的IP,这会不会造成使用外网的客户端不能升级

 回到顶部
帅哥哟,离线,有人找我吗?
lgj716330
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2017/8/5 11:15:00 [显示全部帖子]

以下是引用xietan417在2017/8/5 9:30:00的发言:
If Network.Ping("192.168.1.254") Then
       UpdatePath = "http://192.168.1.254:8080/update"
Else
       UpdatePath = "http://15.10.10.2:8080/update"
End If

我的安装包是放在某个文件夹里的,试了下,这样好象还是不行


 回到顶部
帅哥哟,离线,有人找我吗?
lgj716330
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2017/8/5 12:08:00 [显示全部帖子]

AfterOpenProjectk中的代码:

If Network.Ping("100.100.0.00") Then
       UpdatePath = "http://100.100.0.00:8080/update"
Else
       UpdatePath = "http://111.111.111.111:8080/update"
End If
If Syscmd.Project.Update(False,True) = False Then 

If User.Type <> UserTypeEnum.Developer
    TableCaptionVisible = False
End If
Forms("系统封面").Open()
MainTable = Tables("其他表") '打开生成的统计表
End If

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20170805120251.png
图片点击可在新窗口打开查看

在设置的时候错误提示,但原先在局域网内手动升级的时候是没问题的



 回到顶部
帅哥哟,离线,有人找我吗?
lgj716330
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2017/8/5 13:16:00 [显示全部帖子]

嗯,客户端也是同样错误提示,估计是服务器哪里设置有问题,我再看看

 回到顶部
帅哥哟,离线,有人找我吗?
lgj716330
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2017/8/5 14:16:00 [显示全部帖子]

以下是引用shenyl0211在2017/8/5 13:38:00的发言:
不知道Syscmd.Project.Update是否有所改进,但我的代码很高效
http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=103041&page=1&star=1

嗯,学习下,谢谢


 回到顶部
帅哥哟,离线,有人找我吗?
lgj716330
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1399 积分:10810 威望:0 精华:0 注册:2013/11/8 15:27:00
  发帖心情 Post By:2017/8/5 15:08:00 [显示全部帖子]

公司IT部门还不让我用FTP,能不能通过网盘进行升级,如群辉网盘

 回到顶部