内网访问FTP没问题(FTP服务器:10.121.0.199),2个路由器里面设置了映射,还是不能外网访问FTP。
外网是专网(固定ip:182.135.190.188)
进来第一个路由器网关:192.168.9.1
进来第二个路由器WAN口:192.168.9.57
进来第二个路由器网关:10.121.251.1
进来内网FTP:10.121.0.199
映射设置如下。
(1)
NAT DMZ禁用,内外部端口改成21-21,确认一下FTP服务器到外网回包是否能回到路由器,服务器是否有FW限制,双WAN保存接口上一跳开启,版本也最好升级到最新
(0)
FTP做映射需要开启nat alg功能。
NAT ALG:如果内部网络与外部网络之间存在应用层业务,例如FTP/RTSP,为了保证这些应用层协议的数据连接经过端口映射或一对一映射后还可以正确建立,就需要开启相应协议的NAT ALG功能。
(1) 单击导航树中[网络配置/NAT配置]菜单项,进入NAT配置页面。
(2) 单击“高级配置”页签,进入高级配置页面。
(3) 在NAT ALG区段,勾选对应的选项,启用指定协议的NAT ALG功能。
(4) 点击<应用>按钮,完成配置。
(1) 单击导航树中[网络配置/NAT配置]菜单项,进入NAT配置页面。
(2) 单击“高级配置”页签,进入高级配置页面。
(3) 在自定义协议端口号区段,根据需要设置“SIP端口号”配置项,在搭建SIP服务器时,如果使用的SIP协议端口号不是5060,则需要自定义SIP协议端口号。
(4) 点击<应用>按钮,完成配置。
(0)
ALG圈开了的,只用FTP,没设置SIP。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
仅用了NAT DMZ,内外端口也都是21了,还是不能访问,之前外网访问是加的端口9655,服务器是WIN7系统自带的FTP,防火墙关闭的。2个路由器都是单WAN口。不知道怎么确认外网回包是否回到路由器
服务器到外网是否能会给路由器,有没有多网卡这种,nat alg的ftp也开启测试一下,可以先用telnet外网测一下端口是否开放,配置检查都没什么问题可以抓包看
telnet 182.135.190.188 21 公网的端口一直不成功,nat alg全开了的。我是业余的,不会抓包。