V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
dunhanson

好奇怪 客户的 FTP 被动模式不通

  •  
  •   dunhanson · Apr 17, 2024 · 1572 views
    This topic created in 740 days ago, the information mentioned may be changed or developed.

    客户那边主动模式可以,但是被动模式不行。

    我这边拿了好几个不同公网 IP 的服务器测试都是正常的,不知道是不是客户那边什么配置没处理好。

    正常来说应该是主动模式不行,被动模式可以才对。

    但客户那边完全反过来了,主动模式可以,被动模式不行。

    1 、公司 FTP 服务器

    旧 FTP 服务器,部署在路由器下面,通过 2121 端口转发到 FTP 服务器 21 端口

    新 FTP 服务器,部署在华为防火墙下面,通过 21 端口转发到 FTP 服务器 21 端口

    2 、客户服务器

    访问公司新 FTP 服务器,执行 python 脚本,FTP 被动模式不通,主动模式可以。

    访问公司旧 FTP 服务器,执行 python 脚本,FTP 被动模式和主动模式都可以。

    3 、公司服务器(阿里云)

    访问公司新 FTP 服务器,执行同样的 python 脚本,被动模式可以,主动模式不行。

    主动模式不行这个可以理解,因为要开放客户端随机端口。

    4 、公司服务器(电信机房)

    访问公司新 FTP 服务器,执行同样的 python 脚本,被动模式可以,主动模式不行。

    电信机房是一个公网 IP ,多个服务器公用。

    5 、公司本地环境(路由器环境)

    访问公司新 FTP 服务器,执行同样的 python 脚本,主动模式、被动模式都可以。

    6 、公司本地环境(手机热点)

    访问公司新 FTP 服务器,执行同样的 python 脚本,主动模式、被动模式都可以。

    参考资料:

    https://baijiahao.baidu.com/s?id=1725820836822429149&wfr=spider&for=pc

    6 replies    2024-04-22 01:08:06 +08:00
    xqzr
        1
    xqzr  
       Apr 17, 2024
    NAT ALG🤔
    adambob
        2
    adambob  
       Apr 18, 2024
    你客户具体报什么错,用的和你是同一个账户吗?
    dunhanson
        3
    dunhanson  
    OP
       Apr 18, 2024
    @xqzr 找了华为防火墙的技术人员,还在排查
    dunhanson
        4
    dunhanson  
    OP
       Apr 18, 2024
    @adambob 超时、连接拒绝
    dunhanson
        5
    dunhanson  
    OP
       Apr 18, 2024
    @adambob 和账号没关系,是一个的
    flynaj
        6
    flynaj  
       Apr 22, 2024 via Android
    客户路由器配置 alg. openwrt 这样配置,
    其它路由器大同小异。
    opkg update
    opkg install kmod-nf-nathelper
    service firewall restart
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   6135 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 02:22 · PVG 10:22 · LAX 19:22 · JFK 22:22
    ♥ Do have faith in what you're doing.