VPC下访问FTP的问题

简介:  最近用VPC一直用的很爽,用来调试安装包,实在太好用了。但是,最近却遇到一个问题,FTP总是无法正常工作,经过漫长而痛苦的跟踪定位,找到原因: 40:47.587状态:与主机通讯时出现了错误 200 Type set to I.
 最近用VPC一直用的很爽,用来调试安装包,实在太好用了。但是,最近却遇到一个问题,FTP总是无法正常工作,经过漫长而痛苦的跟踪定位,找到原因:

40:47.587状态:与主机通讯时出现了错误
200 Type set to I.
500 Invalid PORT Command.
500 'LPRT 6,16,0,0,0,0,0,0,0,0,120,79,22,0,60,0,0,0,2,4,14': command not understood

在vpc的命令行下用了一下ftp,果然:

C:\Documents and Settings\Administrator>ftp
ftp> open www.slwater.gov.cn
Connected to www.slwater.gov.cn.
220 Microsoft FTP Service
User (www.slwater.gov.cn:(none)): ***
331 Password required for sladmin.
Password:
230-欢迎使用本FTP系统,本FTP系统为数据接口设置,无关数据请
230 User sladmin logged in.
ftp> ls
500 Invalid PORT Command.
150 Opening ASCII mode data connection for file list.


看来原因在于我的联网方式,找了这个资料:

1. 【虚拟机可用网络类型】 
根据VPC虚拟机网络参数配置,可以使用以下几类网络: 
a. 内部网络 
b. 因特网和其他外部网络 
c. 仅由虚拟机组成的本地网络 
d. 由虚拟机和物理主机组成的本地网络

2. 【虚拟机可配置网络参数】 
每个VPC虚拟机可以同时具有4个网络,每个网络均配置1块网卡,总共可以配置4块网卡。其中只有第一个网络的可以配置成使用共享网络方式。每个网络可以以下几种配置参数: 
a. 无网络连接方式 Not Connected 
b. 本地方式 Local Only 
c. 共享网络方式 Shared Networking(NAT) 
d. 主机的物理网卡/微软的软网卡(Microsoft Loopback Adapter)

VPC2004SP1网络配置参数画面如下: 
 

配置为无网络连接方式 Not Connected

虚拟机将不可以使用网络,物理主机没在网络上或者不想通过虚拟机上网,则可以选择此项屏蔽虚拟机的网络,加快虚拟机内应用软件检查网络可用性的速度。

配置为本地方式 Local only

只能虚拟机之间相互访问,虚拟机将被不允许访问物理主机上的任何网络资源。

配置为 共享网络方式 Shared Networking(NAT)

注意:只能是第一个网络适配卡位置才能设置为共享网络方式。

在本方式下,虚拟机等同于连接在由Virtual PC构建的私有网络,这个私有网络包含一个DHCP服务器和一个NAT服务器。这两个服务器角色由VPC扮演。这种方式允许虚拟机访问绝大部分的物理主机能访问的网络资源。此时,每个虚拟机不需要设置网络参数,但必须把虚拟机网卡配置自动获取方式,否则会导致无法访问网络。给每个虚拟机配置的IP地址范围为192.168.131.xxx !xxx 为从1到253之间。

注意:本方式下,物理主机的网络IP地址不允许被配置成192.168.131.xxx范围。

配置成共享网络方式,虚拟机就像一台计算机躲在NAT路由器之后,不支持端口映射,不支持外部主机访问虚拟机构成任何服务器和端口。在该方式下非管理员级别的用户不能在物理主机上使用ping或者基于ICMP协议的功能。对于拨号上网的物理主机,不管是PPOE还是MODEM拨号,虚拟机要访问Internet资源必须设置成共享网络方式。配置为 主机的物理网卡/微软的软网卡(Microsoft Loopback Adapter)

这种方式的虚拟机可以在网络上做为一台“真实”的主机。相当与物理主机的在网络出现的形式。注意:此时使用的物理网卡,不是微软的软网卡。此时的虚拟机也可以作为域的成员计算机,只要域控制服务器添加该虚拟机就可以了。在这种情况虚拟机的计算机名不允许与网络上的主机重名,不管是虚拟的还是物理的主机。

这种方式的虚拟机要上因特网,使用ADSL拨号上网,或者使用内部网络的代理服务器上因特网。看实际网络情况。

当主机没有物理网卡或者没插网线,还可以使用微软的软网卡来实现单机局域网。

3. 【网络配置与网络形式】 
当虚拟机网络适配卡设置成本地方式Local only,所有的虚拟机构成了前面所说的c类网络;

当虚拟机网络适配卡设置成微软软网卡Microsoft Loopback Adapter,所有虚拟机和物理主机构成d类网络;

当虚拟机网络适配卡设置成物理网卡,虚拟机可以构成内部网络或者因特网以及其他外部网络。

再次找到设置物理网卡的方法:

打开本地物理网卡的属性,查看Virtual Machine Network Services状态是否正常(方法:右键网上邻居----属性----右键物理网卡----属性) 

如下图红色框中所示(因为我用的是英文版的XP,显示可能有点不同): 



如果上图中的Virtual Machine Network Services 没有被勾选,则勾选后,VPC可以识别到物理网卡 

如果上图没有Virtual Machine Network Services 服务,请点击第二个红色框安装Virtual Machine Network Services 服务 

具体步骤点击 安装 ---- 服务 ----- 添加 ---- 从磁盘安装 --- 浏览 ---- D:\Program Files\Microsoft Virtual PC \Utility\VMNetSrv\VMNetSrv.inf 其中红色部分为你VPC的安装文件夹 

安装Virtual Machine Network Services后,VPC可以识别物理网卡 

因为以前用的是绿色版的vpc,所以没有这项功能,下载了一个全的需要安装的,就自动有这个服务了。这时在vpc的设置里可以看到物理网卡,启动后,用的是静态的ip地址,FTP正常。

http://www.cnblogs.com/jetz/articles/1227994.html

相关实践学习
使用ROS创建VPC和VSwitch
本场景主要介绍如何利用阿里云资源编排服务,定义资源编排模板,实现自动化创建阿里云专有网络和交换机。
阿里云专有网络VPC使用教程
专有网络VPC可以帮助您基于阿里云构建出一个隔离的网络环境,并可以自定义IP 地址范围、网段、路由表和网关等;此外,也可以通过专线/VPN/GRE等连接方式实现云上VPC与传统IDC的互联,构建混合云业务。 产品详情:https://www.aliyun.com/product/vpc
目录
相关文章
|
存储 网络协议 文件存储
手把手教你搭建Serv-U FTP服务器共享文件并实现外网远程访问「无公网IP」
手把手教你搭建Serv-U FTP服务器共享文件并实现外网远程访问「无公网IP」
|
2月前
|
弹性计算 关系型数据库 网络安全
阿里云国际版无法连接和访问Windows服务器中的FTP服务
阿里云国际版无法连接和访问Windows服务器中的FTP服务
|
4月前
|
JavaScript Linux 应用服务中间件
【Azure 应用服务】FTP 部署 Vue 生成的静态文件至 Linux App Service 后,访问App Service URL依旧显示Azure默认页面问题
【Azure 应用服务】FTP 部署 Vue 生成的静态文件至 Linux App Service 后,访问App Service URL依旧显示Azure默认页面问题
|
4月前
|
负载均衡 安全 网络虚拟化
CCE集群VPC网络模式下几种访问场景
【8月更文挑战第13天】在CCE(Cloud Container Engine)集群的VPC网络模式下,支持多样化的访问场景:容器应用可直接利用VPC访问外部资源;通过ELB负载均衡或VPN/专线配置,实现外部网络对容器应用的安全访问;容器间通过内部IP或服务发现机制相互通信;跨VPC访问则可通过VPC对等连接或云连接服务实现。这些方案确保了应用内外部通信的安全与高效。
132 3
|
6月前
|
消息中间件 Serverless PyTorch
Serverless 应用引擎产品使用合集之FC内网访问VPC内的资源不通是什么导致的
阿里云Serverless 应用引擎(SAE)提供了完整的微服务应用生命周期管理能力,包括应用部署、服务治理、开发运维、资源管理等功能,并通过扩展功能支持多环境管理、API Gateway、事件驱动等高级应用场景,帮助企业快速构建、部署、运维和扩展微服务架构,实现Serverless化的应用部署与运维模式。以下是对SAE产品使用合集的概述,包括应用管理、服务治理、开发运维、资源管理等方面。
|
6月前
|
监控 安全 Linux
虚拟专用网络(VPN):远程访问与点对点连接及其在Linux中的IPSec实现与日志管理
虚拟专用网络(VPN):远程访问与点对点连接及其在Linux中的IPSec实现与日志管理
240 0
|
安全 网络协议 Serverless
在阿里函数计算中,FC 内网访问 vpc 内的资源不通的原因是什么?
在阿里函数计算中,FC 内网访问 vpc 内的资源不通的原因是什么?
194 1
|
7月前
|
存储 网络协议 文件存储
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问-1
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问
118 2
|
7月前
|
数据安全/隐私保护 Windows
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问-2
使用Serv-U FTP服务器共享文件,实现无公网IP环境下远程访问
132 0
|
数据可视化 网络安全 网络虚拟化
如何搭建虚拟专有网络访问公司内网
如何搭建虚拟专有网络访问公司内网
354 0

热门文章

最新文章