使用路由器后无法访问内网FTP服务器,怎么解决。

使用路由器后无法访问内网FTP服务器,怎么解决。,第1张

原因:路由器设置错误导致的。解决方法:重新设置路由器。

如下参考:

1确保FTP服务正常运行,FTP资源是局域网中的zhidao,以便正常访问。

2在FTP服务器或局域网的安装中使用nat123客户端。

3添加完整端口映射登录客户端。配置相应内网固定FTP服务器地址和外网访问地址。

4在FTP访问端,安装使用访问者并添加端口21(如果FTP服务将其他端口更改为实际端口)如下图。

5在外网访问端,当鼠标移动停留访问者图标提示正常容时,即可正常访问FTP了,如下图。

有两个关键点:1、内网下ftp服务器可用。2、网关支持端口映射。

首先,这个ftp服务器在内网下已经可以使用了,有可用的内网ip和端口号。

然后,在网关设备上做端口映射,网关设备就是那台能直接连接外网的设备,可能是一个路由器,也可能是三层交换机或一台物理机。内网通过网关设备使用同一个公网IP上网会用到NAT技术,该技术也支持基于IP或端口的映射,将这台设备上的公网IP的某个端口(通常是tcp端口,可以自主选择哪个,比如8021)映射到内网ftp服务器的ip和端口。

说一下端口映射的实现方式。如果网关是无线路由或企业级防火墙,在web管理界面就能找到相应设置位置;如果是Linux物理机充当网关,需要使用命令添加,具体去百度Linux端口映射;如果是可网管网络设备,如三层交换机或路由器,可以翻阅设备手册的端口映射部分。

设置完成后进行测试,通过网关设备查看实际公网IP,在非内网环境下通过这个IP访问映射设置时的8021端口,试着连接到内网ftp服务器。

需要注意事项,网关设备若是开启了防火功能,可能需要添加过滤策略,允许设置过的8021端口从外网能访问。

一,首先要确定内网是否能正常访问FTP服务器。

二,要确定清楚路由上是否已经做了映射到内网服务器上。

三,如果是拨号的。确定清楚 是否是公网IP。如果是,确定清楚直接通过当前获取到的IP是否能访问进去。如果能。有可能你使用的动态域名解析解析出的IP跟当前IP对不上。如果不确定是否公网IP。可以通过tracert 路由图的方式看。现在各大运营商都开始使用NATIP。电信路由里有100开头的。一般就是NAT后的IP。这种IP 是不能在公网上访问进去的。要改成公网的才行。或者到查IP网站。看网站显示的IP是不是跟你当前路由器上的对不对的上。对不上。就表示访问过去的IP不是你这个。是NAT ip。如果是固定IP专线的。建议换其他端口测试下是否通。

四,如果还是不能确定是否公网。建议直接电脑接网线不通过路由器。电脑开启远程协助。看获取的IP。看其它地方能否远程过去。不能。多数就是 IP不是公网IP导致。

FTP是一种传输协议,走互联网的,所以说不仅是内网可以访问,外网也是可以的。内网搭建FTP注意事项如下:

1,在内网中搭建FTP最重要的就是映射端口,要不外网是无法访问到本机的FTP服务器上。做映射必须要登入路由器上去。每个人的路由都是不同的,但是总体功能还是大同小异的。登入路由,请参考你们的路由器背后标签提示。

2,按照提示填写内容信息,确认保存即可。

3,做好了这个映射,那么你的内网FTP也已经可以让外网来访问了。

如果你只是想建个小型的同时在线用户数不超过10个的ftp服务器,且不会同时进行大流量的数据传输,可以用IIS(Internet服务器)作为服务器软件来架设。

下面,我们以Windows

XP中的IIS

50为例。

1安装IISWindows

XP默认安装时并不安装IIS组件,需要手工添加安装。进入控制面板,找到“添加/删除步骤”,打开后选择“添加/删除Windows组件”,在发明的

“Windows组件向导”对话框中,选中“Internet信息服务(IIS)”选项。点击“详细信息”按钮,在发明的“Internet信息服务(IIS)”对话框中,选中“文件传输

协议(ftp)服务”选项,然后点击“确定”按钮即可。

安装完毕,按照系统提示重新启动计算机即可。电脑重启后,ftp服务即开始运行。

2设置IIS点击“开始→所有步骤→管理工具→Internet信息服务”菜单项,打开“Internet信息服务”对话框,右键点击“默认ftp站点”选项,选择“属性”命令。在

发明的“属性”对话框中,我们可以设置ftp服务器的名称、IP、端口、访问账户、ftp目录职位地方、用户进入ftp时接收到的消息等信息。

(1)ftp站点基本信息

点击“ftp站点”选项卡,其中的“描述”选项为该ftp站点的名称,可以随意填写;“IP地址”选项为服务器的IP,系统默认为“(全部未分配)”,一般不需

改动(如果有两个或两个以上的IP地址,最好指定为公网IP);“TCP端口”选项一般仍设为默认的21端口;“连接”选项用来设置允许同时连接服务器的用户最大连

(2)设置账户及其权限

许多ftp站点都要求用户输入用户名和密码才能登录,这个用户名和密码就叫账户。不同用户可使用相同的账户访问站点,同一个站点可设置多个账户,每个账

户可拥有不同的权限,如有的可以上传和下载,而有的则只允许下载。

(3)安全设定

“本地访问”来管理。至于“ftp站点操作员”选项,是用来添加或删除本ftp服务器具有必定权限的账户。

IIS与其他专业的ftp服务器软件不同,它基于Windows用户账号进行账户管理,本身并不能随意设定ftp服务器允许访问的账户,要添加或删除允许访问的账户

,必须先在操作系统自带的“管理工具”中的“计算机管理”中去设置Windows用户账号,然后再通过“安全账户”选项卡中的“ftp站点操作员”选项来添加或删

除。但对付Windows

2000和Windows

XP专业版,系统并不提供“ftp站点操作员”账户添加与删除功能,只提供Administrator一个管理账号。

(4)设置用户登录目录

点击“主目录”选项卡,在“本地路径”框中选择好ftp站点的根目录,并设置该目录的读取、写入、目录访问权限。

“目录列表样式”中“UNIX”和“MS-DOS”的区别在于:假设将C:\ftp设为站点根目录,则当用户登录ftp后,前者会使主目录显示为“\”,后者显示为

“C:\ftp”。

设置完成后,ftp服务器就算真正建成了。使用ftp客户端软件(如Cuteftp、Fllung

burning

ashFXP等)时,在“主机处”填写ftp服务器的IP地址,例如,架设个人FTP。218111,“端口

”处填写21,此服务器的地址表述为:

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 使用路由器后无法访问内网FTP服务器,怎么解决。

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情