Foxtable(狐表)用户栏目专家坐堂 → 服务器地址和nat后的公网地址


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

主题:服务器地址和nat后的公网地址

帅哥,在线噢!
有点蓝
  11楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/13 14:57:00 [只看该作者]

就是个IP地址

DataTables("表名").DataCols("列名").FTPClient.Host = "180.169.230.117"

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2022/9/13 15:17:00 [只看该作者]

这样写?
If Network.Ping("192.168.1.72", 1000) = False Then '如果第一个IP无法接通
    DataTables("需求明细表").DataCols("附件").FTPClient.Host = "180.169.230.117"
End If

可是点击附件列右下角的...按钮就出现下面的错误。
[15:09:11] 不能连接到服务器,服务器返回信息:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 180.169.230.117:59072
[15:09:20] 列表失败,服务器返回信息:257 "/需求文档" is current directory.
[15:09:30] FTP错误,服务器返回信息:System.Net.Sockets.SocketException (0x80004005): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   在 Foxtable.FTPClient.oO__OO0oO.o.()
[15:09:30] 正在连接服务器
[15:09:30] 传递用户名:bdcom
[15:09:30] 传递用户密码:******
[15:09:30] 设置二进制传输模式成功
[15:09:31] 正在进入目录[/需求文档/]
[15:09:31] 已经进入目录[/需求文档],用时:0.065秒
[15:09:31] 服务器连接成功,用时:0.602秒
[15:09:31] 正在列表
[15:09:52] 不能连接到服务器,服务器返回信息:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 180.169.230.117:59073
[15:10:01] 列表失败,服务器返回信息:257 "/需求文档" is current directory.
[15:10:01] 正在列表
[15:10:22] 不能连接到服务器,服务器返回信息:由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。 180.169.230.117:59074
[15:10:32] FTP错误,服务器返回信息:System.Net.Sockets.SocketException (0x80004005): 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
   在 System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   在 Foxtable.FTPClient.oO__OO0oO.o.()
[15:10:32] 列表失败,服务器返回信息:

 回到顶部
帅哥,在线噢!
有点蓝
  13楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/13 15:19:00 [只看该作者]

ftp的端口映射做了吗?pasv的端口范围映射了吗?



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


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2022/9/13 15:48:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:内网ftp.png
图片点击可在新窗口打开查看
使用公网和内网的ftp都可以正常登陆ftp。
图片点击可在新窗口打开查看此主题相关图片如下:公网ftp.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  15楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/13 15:53:00 [只看该作者]


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


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2022/9/13 16:03:00 [只看该作者]

这,这个,好复杂啊。
我们是用server u设置的。

 回到顶部
帅哥,在线噢!
有点蓝
  17楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/13 16:07:00 [只看该作者]

server u没用过,不懂,网上搜搜看看怎么设置吧

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2022/9/13 16:14:00 [只看该作者]

但我觉得和ftp设置无关。因为现在ftp公网和ftp内网都可以正常访问。
只不过AfterOpenProject代码没生效。
If Network.Ping("192.168.1.72", 1000) = False Then '如果第一个IP无法接通
    DataTables("需求明细表").DataCols("附件").FTPClient.Host = "180.169.230.117"
End If
还有你看啊。在内网,我直接点击附件列的...选择插入文件,可以正常进入ftp目录的。

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


 回到顶部
帅哥,在线噢!
有点蓝
  19楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/9/13 16:17:00 [只看该作者]

外网没有开通映射对应的端口范围。看看12楼的提示59072、59073、...端口都无法访问

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


加好友 发短信
等级:五尾狐 帖子:1165 积分:8129 威望:0 精华:0 注册:2015/3/30 10:44:00
  发帖心情 Post By:2022/9/13 18:19:00 [只看该作者]

59072、59073、...这些都是动态的端口吧。会变的吧。
我们这是客户端,列属性指定的端口是21,应该就能通过ftp  21的端口就可以访问的吧。
感觉还是哪里设置不对。
或者有没有其它方式可以实现这个功能?

 回到顶部
总数 23 上一页 1 2 3 下一页