通过路由器静态PAT访问FTP服务器测试

1.测试拓扑:

R2 (FTP Client 202.100.1.2/24)-------------------(202.100.1.2/24)  R1 (10.1.1.1/24)---------------------(10.1.1.18/24)FTP Server

参考链接:http://www.zhangdaqian.net/blog/atpat中对于ftp的处理,以及pat后的非标准21-ftp端口设置.htm

2.测试目标:

 通过测试,理解FTP的两种模式:被动模式,主动模式

A.被动模式:

  command :Client (源端口>tcp 1024)     ------>FTP Server (目标端口tcp 21)

         data:Client (目标端口>tcp 1024)   ------ > FTP Server (源端口>tcp 1024)

B.主动模式:

 command :Client (源端口>tcp 1024)     ------>FTP Server (目标端口tcp 21)

         data:Client (目标端口>tcp 1024) <------ FTP Server (源端口tcp 20)

3.基本配置:

A.R1:

config t

interface Ethernet0/0

ip address 202.100.1.1 255.255.255.0

no shutdown

interface Ethernet0/1

ip address 10.1.1.1 255.255.255.0

no shutdown

B.R2:

config t

interface Ethernet0/0

ip address 202.100.1.2 255.255.255.0

no shutdown

C.FTP服务器:

IP:10.1.1.18/25

GW:10.1.1.1

4.R1路由器PAT配置:

A.先只配置静态PAT

config t

interface Ethernet0/0

ip nat outside

interface Ethernet0/1

ip nat inside

ip nat inside source static tcp 10.1.1.18 21 interface e0/0 21

时间: 2025-01-30 11:07:51

通过路由器静态PAT访问FTP服务器测试的相关文章

ASA静态PAT的双向访问测试及理解

一.概述: 静态PAT一般是用在外部访问内部时,将外部IP的某个端口映射到内部主机的服务端口,这样外部主机通过访问外部IP的端口,就能很轻松的访问到内部主机的服务(需要策略放行),但是在看<Cisco ASA 5500 Series Configuration Guide using the CLI, 8.4 and 8.6>文档的时候,说静态PAT与静态NAT一样,也是双向的,感到很困惑,如是打算实际测试验证一下. 二.基本思路: A.静态PAT从外部访问内网,是经常用的,主要需要验证从内部

路由器静态ip设置上网

一般上网方式分动态IP地址和静态IP地址,如果您向网络服务商(电信或网通)申请的宽带是固定IP地址,并且网络服务商提供 您所有的外网的IP地址信息:包含IP地址(IP Address).子网掩码(Subnet Mask).网关(Gateway).以及DNS服务器地址,也就是上网方式是静态IP.那么本文就为大家介绍一下静态ip的设置方法. 那么您按照如下方式设置您的路由器: 一.物理连接 1.从猫引出来的网线接路由器WAN口,电脑使用网线连接到路由器的LAN的1-4端口 2.检查指示灯,路由器运行

Win7系统如何访问FTP服务器

  具体步骤如下: 1.搭建FTP服务的软件有很多,例如IIS里边自带的,还有Server-U等软件都可以搭建FTP服务的,有兴趣的可以在互联网上搜索了解这方面的知识.下面我分享一下我平时工作是如何访问FTP服务器的,供大家参考下 2.我们访问FTP服务器的时候,有很多的方式进行访问,例如在浏览器打开就可以直接输入用户名与密码进行访问了.下图 例如这样就可以访问了,但这样只能浏览,上传方面是会比较麻烦的. 3.还有可以通过命令行进行访问的方法,这样的操作就是比较专业方面的人员,但这样操作比较麻烦

spring 4.2.6 mvc 静态资源访问问题

问题描述 spring 4.2.6 mvc 静态资源访问问题 ![新进公司, 尝试自己重新拾起搭一个springmvc框架,可是一个静态资源访问问 题拦住了我两天,求大神帮忙: 图片说明](http://img.ask.csdn.net/upload/201605/20/1463737807_800158.png) 这是使用jar包 web.xml 配置: springmvc <context-param> <param-name>contextConfigLocation<

nfs ftp-用nfs存储做ftp,访问ftp的时候出现问题,啥都看不到……

问题描述 用nfs存储做ftp,访问ftp的时候出现问题,啥都看不到-- 搭了个nfs服务器,然后在另一台服务器上(windows 2008 r2和centos6.5都试过了),挂载这个nfs,然后搭建ftp服务.在客户端访问ftp服务器的时候,看不到任何东西,是什么原因? 追加一下,在linux上用vsftpd搭建ftp server,可以正常使用,但是上传的文件名不能有中文. 2015年12月17日10:12:24原因找到了,windows和linux系统编码不一样,windows是gbk,

spring-使用SpringMVC 静态资源访问 报错ConversionFailedException

问题描述 使用SpringMVC 静态资源访问 报错ConversionFailedException 使用的spring 版本是 4.20 在springmvc配置 报错很奇怪.. 解决方案 该错误是因为: 1.内嵌jetty在运行时会锁定静态资源:因此在运行过程中不能删除静态资源: 2.问题的根源是启动了多个jetty实例,但是实际没有报端口冲突,可以检查任务管理器看是否有多个java/javaw进程在运行,如果是杀掉进程然后重试. 解决方案二: 配置这个没? <mvc:resources

asp.net-在本地能通过fileupload控件实现访问ftp吗?

问题描述 在本地能通过fileupload控件实现访问ftp吗? 效果是通过fileupload控件去访问ftp或者是局网中的其他电脑中的文件把访问的文件上传到一个服务器上面,能通过fileupload直接实现吗?如果不能实现还怎样做呢? 解决方案 一个简单的FileUpLoad控件的实现.FileUpLoad控件

ftp服务器-Windows7 访问FTP后,看到的文件时间超前了8小时,怎么处理

问题描述 Windows7 访问FTP后,看到的文件时间超前了8小时,怎么处理 FTP服务器是 Windows2003 64位操作系统,上面用的是简单的ftp工具. 客户端Windows7系统,用的Windows资源管理器打开的FTP地址,访问进去后,文件的时间更改了,比实际时间提前了8小时.但直接用IE,看到的时间是正常的,用FTP客户端工具连接后,看到的时间也是正常的,用服务器上资源管理器看也是正常的.用Windows7系统的Windows资源管理器看不正常,但是选定文件后,右键查看属性,看

springmvc静态文件访问不了,在线等

问题描述 springmvc静态文件访问不了,在线等 警告: No mapping found for HTTP request with URI [/springMVC3/test1/images/a.png] in DispatcherServlet with name 'springMVC' 解决方案 你的web.xml文件怎么配置的啊,是不是引用被拦截了啊