解决RouteOS多线路叠加无法访问FTP问题

在公司WEB服务器搭建了PureFTP,搭好后在公司死活连接不上,报错信息如下:

以 PASV 模式连接失败,正在尝试 PORT 模式。
正在侦听端口: 49856,正在等待连接。
PORT 192,168,2,37,194,192
200 PORT command successful
MLSD
425 Could not open data connection to port 11232: Connection refused
列表 错误
QUIT

换公司另外一条专线或是用手机热点就可以正常连接,排除FTP服务端问题,怀疑是公司网络问题,考虑到目前公司网络是4条电信百兆叠加,有可能是连接的时候有分流所导致。

登陆WinBox,设置指定访问FTP的IP地址只走一条ADSL线路:

  1. IP-Firewall-Mangle Rule:

  2. 添加一条mark connection标记,标记名New Connection Mark 为ftp:

  3. 添加一条指定IP:

  4. 添加一条路由,指定访问FTP的IP地址的请求走第四条ADSL线路:

时间: 2024-08-07 04:34:07

解决RouteOS多线路叠加无法访问FTP问题的相关文章

Linux客户机访问FTP服务器常见的问题及解决办法

在Linux系统中,搭建一个服务,就是修改其配置文件,一般情况下,配置文件的修改出现问题的概率不大,多半是一些其他因素导致客户机与服务器之间访问出现问题,下面就针对客户机访问FTP服务器常出现的一些问题找出解决办法.其他服务的解决办法也类似.1.客户机无法访问FTP服务器如果说客户机无法访问FTP服务器多半是防火墙的作怪,iptables 防火墙管理工具默认禁止了 FTP 传输协议的端口号,因此在正式配置 vsftpd 服务程序之前,为了避免这些默认的防火墙策略"捣乱",还需要清空 i

linux上搭建ftp、vsftp, 解决访问ftp超时连接, 解决用户指定访问其根目录,解决ftp主动连接、被动连接的问题

linux上搭建ftp 重要 解决如何搭建ftp         解决用户指定访问其根目录         解决访问ftp超时连接         解决ftp主动连接.被动连接的问题 1.安装ftp    安装ftp前,先把防火墙关闭 #service iptables stop   (挺重要) 安装好后再根据需要的端口 添加到 iptables 直接用yum安装 vsftp # 1.执行以下安装命令 yum install -y vsftpd # 2.设置开机启动服务 chkconfig vs

ie8访问ftp

虽然微软的IE浏览器8.0版本在安全方面进行了增强,但是在访问FTP的功能和方便性上被大幅度的减弱,微软在IE7中已经取消了以前版本对 FTP访问的许多功能.这导致以前使用浏览器访问FTP的用户在使用IE7访问FTP时常遇到一些问题,因此下面提供了二个解决办法: 一.替代方法 第一步:启动 InternetExplorer 8 在菜单栏选择工具-〉Internet 选项 -〉高级 -〉钩选"启用 FTP 文件夹视图 (在InternetExplorer之外)"复选框, 然后单击 确定

CS4:用户在使用IE访问FTP server 时遇到 502代理错误,没有弹出输入用户凭据对话框

客户问题概括:用户在使用IE 访问FTP server 时遇到 502代理错误.用户在浏览器使用 ftp://ftpServerName 访问自检FTP server 时没有提示输入用户凭据报错 502. HTTP 502 Proxy Error - The login request was denied 解决方法: 通过对客户环境进行了解得知 客户使用TMG作为web代理进行FTP访问,告知客户此报错是产品设计报错. 如划线部分:当客户端Web代理访问外部FTP站点时应使用 ftp://us

关于Centos7 firewalld防火墙开放端口后仍不能访问ftp和nginx的问题解决

我在阿里轻量应用服务器搭建ftp服务器这篇博客中把防火墙换为iptables,因为当时无论我怎么设置firewalld,就是无法访问ftp服务器,今天在翻看其他博客的时候,突然发现firewalld有打开服务这么一个命令,然后我就找到了解决的办法.查看当前开了哪些端口其实一个服务对应一个端口,每个服务对应/usr/lib/firewalld/services下面一个xml文件. firewall-cmd --list-services1通过这个命令我们查看当前打开了那些服务,比如下面这个 我开启

Linux Centos 通过虚拟用户访问FTP的配置

Linux Centos 通过虚拟用户访问FTP的配置 实验需求: 让下面4个虚拟用户使用系统用户ftpvu的权限来连接到Linux FTP服务器,并确保都锁定在 自己的虚拟用户目录,不能切换到其他目录. ftp1-3的带宽速率限制在500KB,davidge用户不限制带宽. 系统环境: [root@cent7-184 ~]# uname -r 3.10.0-229.el7.x86_64 [root@cent7-184 ~]# cat /etc/redhat-release CentOS Lin

局域网内计算机访问FTP服务器时,提示“无法访问服务器名称或地址

局域网内计算机访问FTP服务器时,提示“无法访问服务器名称或地址”,一般由三个原因造成:一.防火墙未关闭解决方法如下:1.单击屏幕左下角的”开始“菜单2.在弹出菜单中单击”控制面板“3.点击”系统和安全“4.点击”Winsows 防火墙“5.单击左侧的”打开或关闭Windows防火墙“6.在”家庭或工作网络位置设置“和”公用网络位置设置“两项里选择关闭防火墙,单击”确定“即可.二.设置有误,FTP被动模式没有禁止.解决方法如下:1.打开浏览器,点击”工具“2.在下拉菜单中点击”Internet选

C# 实现访问FTP服务器下载文件,获取文件夹信息小记

最近因为要开发广告制作工具,自动生成广告流,需要获取第三方服务器上的文件资源,经过摸索,从这次经历中记录下. FtpWebRequest reqFtp; WebResponse response = null; //获取文件夹信息 reqFtp = (FtpWebRequest)WebRequest.Create(this.ftp);//ftp://IP:port/文件夹名1/文件夹名2/.../文件夹名 reqFtp.UseBinary = true; reqFtp.KeepAlive = f

CentOS7 FTP服务搭建(虚拟用户访问FTP服务)

概述 最近在搞Oracle在Linux系统下集群,针对Linux系统,笔人也是一片空白.Liunx外部文件的传输,避免不了使用FTP服务,所以现在就整理下,CentOS7环境下,FTP服务的搭建.FTP服务器需要安装vsftp服务端软件.我们知道,在建立vsftpd用户时,我们一般是在linux下建立用户useradd的方式来访问ftp,但有时我们只想提供ftp服务,而避免用户用ftp的帐号去登录linux,采用一般的方式只能是限制该用户的访问权限,但还是避免不了用户登录进linux系统,所以比