在公司内部的centos6上部署tomcat项目,其中用vsftp做资源下发
在内部测试,vsftp下发资源没问题,在外部(公网)下发图片,终端可以收到任务,但一直下不下来
vsftp配置文件主要修改
anonymous_enable=NO ;YES改成NO
chroot_local_user=YES ;去掉#
尾部加
# enable pasv mode
pasv_enable=YES
pasv_promiscuous=YES
pasv_min_port=30000
pasv_max_port=40000
max_clients=200
listen_port=2129
#local_max_rate=100000
idle_session_timeout=600
data_connection_timeout=120
accept_timeout=60
connect_timeout=60
在出口ER3100 路由上做nat转发和端口映射
因为防火墙也开着,因此,做了入站策略
现在要实现外网下载图片正常,这点一直无法实现 还请指教 谢谢。。。。
(0)
最佳答案
试着开一下端口触发,看看跟数据端口是否有关系。
(0)
已经开了,不管用
抓个包看一下,看看是哪块报文没有做nat,最好是服务器跟客户端都抓一把。
已经解决!通过在网上查找相关资料,有些路由器ALG的ftp默认是21号端口,而且客户端有些可能在nat后面,因此,修改了监听端口,及将主动模式也打开了。
(0)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
抓个包看一下,看看是哪块报文没有做nat,最好是服务器跟客户端都抓一把。