Foxtable(狐表)用户栏目专家坐堂 → 如何外网访问内网的FTP服务器


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

主题:如何外网访问内网的FTP服务器

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


加好友 发短信
等级:小狐 帖子:355 积分:3033 威望:0 精华:0 注册:2018/2/27 17:32:00
如何外网访问内网的FTP服务器  发帖心情 Post By:2024/1/7 10:49:00 [只看该作者]

现内网电脑192.168.2.234 用21端口做FTP服务器后通过如下设置后能连接成功。
服务器地址:192.168.2.234 用户:mm 密码:MIMA 端口:21
公司有固定IP为222.33.230.12,做个端口61234映射到内网电脑192.168.2.234,现在我要做哪些设置才能在外网电脑访问到FTP
 这些设置:  服务器地址:??? 用户:mm 密码:MIMA 端口:???  要怎么写才行

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


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/7 20:14:00 [只看该作者]

公司有固定IP为222.33.230.12,做个端口61234映射到内网电脑192.168.2.234的21端口

然后外网使用服务器地址222.33.230.12和端口61234访问ftp即可

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


加好友 发短信
等级:小狐 帖子:355 积分:3033 威望:0 精华:0 注册:2018/2/27 17:32:00
  发帖心情 Post By:2024/1/9 15:34:00 [只看该作者]

现在用如下办法是可以下载文件的
Network.DownloadFile("ftp://222.33.230.12:61234/。。。。。。。。
但是下面这里host要怎么写??连不上
Dim ftp1 As New FtpClient
Dim dls As List(Of String) 
ftp1.Host = "222.33.230.12:61234"
ftp1.Account = "xxxx"
ftp1.Password = "xxxxxxxx"
If ftp1.Connect Then '连接FTP。。。。。。。。。。。。

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


加好友 发短信
等级:小狐 帖子:355 积分:3033 威望:0 精华:0 注册:2018/2/27 17:32:00
  发帖心情 Post By:2024/1/9 16:11:00 [只看该作者]

能用FileSys.ReadAllText读FTP里文件的内容吗?要怎么写路径?好像下面的方式不行

Dim s As String = FileSys.ReadAllText("ftp://
222.33.230.12:61234/sys.txt")

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


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

Dim ftp1 As New FtpClient
Dim dls As List(Of String) 
ftp1.Host = "222.33.230.12"
ftp1.port = 61234
ftp1.Account = "xxxx"
ftp1.Password = "xxxxxxxx"
If ftp1.Connect Then '

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


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

ReadAllText只能读取下载后的本地文件

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


加好友 发短信
等级:小狐 帖子:355 积分:3033 威望:0 精华:0 注册:2018/2/27 17:32:00
  发帖心情 Post By:2024/1/10 11:19:00 [只看该作者]

现内网电脑192.168.2.234 用1433端口做SQL服务器连接,那么想要外网能联接到这个SQL服务器也是用公司固定IP为222.33.230.12,做个端口比如62323映射到内网电脑192.168.2.234的1433端口吗?要怎么设置?

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


加好友 发短信
等级:超级版主 帖子:110790 积分:563882 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2024/1/10 11:34:00 [只看该作者]

是的,一样的设置:公司固定IP为222.33.230.12,做个端口比如62323映射到内网电脑192.168.2.234的1433端口

 回到顶部