如何访问局域网中的ftp,第1张

看到很多朋友很关心端口映射(portmapping),来跟大家讨论一下portmapping,讲讲我自己试出来的心得

先看一下图:

在win2kserver的routingandras服务里面可以设置portmapping(端口映射)

在我这个例子里面,win2kserver这台机器是19216801,用DSL上网;

19216802是XPPRO

1921680222是一台LINUX

除了WIN2KSERVER是直接上网外,其它两台是用共享的方式(就是把网关设成19216801,可以手动,也可以用DHCP服务器配置参数)

现在,希望不在家时,可以连上xppro的remotedesktop,以及linux上的smtp,pop3邮件服务,还有ssh。简单说,我想透过网关这台机器,连接到内部的xppro以及linux的指定端口。

设置就象图里面这样。举几个例子:

网关的4000号被映射到xppro的3389。3389是xp的remotedesktop以及2kserver的terminalservice用的端口。用4000的原因是不想和网关自己的terminalservice冲突。这样,如果直接用terminalservice

client连接网关,将进入2kserver的TS,连接网关的4000将可直接从外面操纵xppro的远程桌面。至于如何在ts客户端指定端口,请看下一贴的图。

25252是在XP上的某个软件使用的端口(是我在XP上运行的一个DBSERVER)。我把网关的同一端口映射过去,这样就好象这个服务是长在网关上一样,对客户端来说无法确切分辨出服务到底在哪台,直接使用就行。

110是POP3,25是SMTP,22是sshd。同样,把网关的同一端口映射(因为和网关本身的服务不冲突)到LINUX上,这样,就好象你的网关直接安装了pop3,smtp,sshd一样。可以用ssh连接回家,操作那台linux。相当方便。

这样映射有些限制和注意事项:

1、你自己必须对网关有操纵权,比如,自己家里上网至少有一个真正的IP来当网关。如果ISP分配给你的就是内网IP,那理论上就要和ISP商量,让他们把GATEWAY的PORT映射过来。实际上应该是不可能的。

2、我举的例子是用win2kserver里面的ROUTING/RAS带的NAT来做internet共享。如果你用pro的ics(internet连接共享,实际

上是ROUTING服务简化版),没有直接设置这些的地方,但听说可以改注册表让ICS实现如上的映射。具体情况,请在GOOGLE或DEJACOM上用icsportmappingregistry等字样搜索。我记得有不少。

3、内部那些要被映射的机器(象我例子的19216802,0222),IP地址要固定,否则要每次改portmapping设置。默认情况下routing/ras有一个DHCP子服务器,实现类似DHCP的功能,并自动配置客户机的网关。这样不太方便。方法一是直接在客户端上手工设置,方法二是安装真正的DHCPSERVER,用MAC地址(网卡硬件地址)来“预约”IP地址。比如,我19216802这台机器网卡MAC是11:22:33:44:55:AA,我就在DHCPSERVER上设置,让这个MAC永远得到19216802这个地址。客户端可以保留自动设置的简单性。具体请看dhcp的reservation。真正的DHCP服务是有很多功能的,不光是分配IP,还可以配置客户机的TCPIP参数,比如DNS,网关等等。

4、简单服务可以很方便的找出所用端口并映射,但有很多服务使用动态端口,就很麻烦。比如netmeeting是用动态的端口。如果要用内部机器来接受netmeeting请求的话,要把网关的“所有”未用端口映射过去。

理论上是可能的,但WIN2K的这个ROUTING服务好象没有映射端口范围的方法……也许其它ROUTING服务软件有。

另外就是FTP,现在很多用PASV模式,这个模式的特点,是用21端口连接后,另外随机分配一个端口来进行数据传输。因此只映射21是无法用PASV的FTP的。如果要映射FTP服务,需要要求客户端使用PORT而不是PASV模式。

这张图是用terminalservice/remotedesktop连接非默认端口的方法。很简单,在IP后加上冒号端口就行。文档没看到有,试试就知道了。

另外2kterminalserviceclient和xpremotedesktop基本上是一回事,因此客户端也通用。现在不要再安装2K生成出来的那个客户端了,太老。最方便的方法,是把XP的system32下

mstscexe

mstscaxdll

两个文件复制到任何机器上(95,98,NT,2K,XP),运行mstsc就可以连接了。这个程序不需要安装。

XP带的客户端有些好处,比如,如果服务器也是XP的话,可以达到16位/24位颜色,而2K带的那个最老的客户端只有256色。不过2K的TS服务只支持到256色,所以不管用哪个客户端都是完全一样的。

我用raspppoe096。用Routing/RAS做共享一切正常。

用Routing/RAS来做有个地方要注意,设置时有一步是一个对话框有五六个选项,有一个是“允许使用明文/未加密的密码”,一定要勾上。否则无法连接。大部分的DSL服务器是使用明文密码的。我当时也试了很久才发现这个选项

如果设置时没选上,现在改也来得及。看图:

另一篇端口映射的几种实现方法:http://wwwworldlinkcomcn/article_readaspitem=12465&Topic_Title=端口映射的几种实现方法

我用的是最简单的办法:

把pc和mac连接进一个局域网内(通过hub连接),通过mac上的“网络”就可以看到pc上共享的文件夹了。但是这时候在pc上无法看到mac。

解决的方法是:首先在“系统预设”-“共享”中设置电脑名称,这时候你会在下方看到这样一句话:“您的本地子网上的其他电脑可以通过“local”来访问您的电脑"。同时,在下面的选项中选择”windows共享“。现在你就可以在你的pc上用你这个电脑名称(local)添加一个网上邻居。通过这个网上邻居就可以看到mac 上的文件了。

另外,网络上也有一些通过其他软件连接的方法:

第一种:

使用的软件或系统: Windows NT Server

适用环境:多台MAC和多台PC。

优点:稳定性好,网络传输时与其他计算机无影响。

缺点:必须有一台计算机做服务器,如没有专用服务器时,与DOS Windows和Windows9X一起使用,比较麻烦,而且系统浪费资源。

安装方法:安装WindowsNT

安装网络

安装网络中的Macintosh文件服务

在文件管理器中创建管理Macfile卷把该卷共享给网络上的PC

注意事项:Macfile卷必须创建在NTFS的硬盘分区上。

第二种:

使用的软件或系统:FTP协议做文件管理

适用环境:任何环境

优点:稳定性好,速度最快。可用的软件多。支持的系统平台多。

缺点:安装麻烦,操作方法与习惯不同。

安装方法:PC设固定TCPIP地址 (如10011 子网屏蔽:2552552550)

装FTP Server (如 Microsoft PWS 1X、Ser v-U等)

Mac的TCPIP设置为乙太网并且手动设置TCPIP地址(如10012 子网屏蔽:2552552550)装FTP 客户端(如Netfinder等)或在Mac上装FTP Server,在PC上装FTP 客户端

注意事项:IP的设置

第三种:

使用的软件或系统:DAVE 2x for MAC

适用环境:Mac OS9 以上优点:操作简单,稳定性好。对本机系统影响小缺点:安装麻烦,每台Mac必须用单独序列号

安装方法:PC设固定TCPIP地址 (如10011 子网屏蔽:2552552550)设置工作组,打开文件共享Mac的TCPIP设置为乙太网并且手动设置TCPIP地址(如10012 子网屏蔽:552552550)

安装DAVE设置控制版里的NetBios,把工作组与PC设成一样设置控制版里的Dave Fileshare

注意事项:NETBIOS设置问题

第四种:

使用的软件或系统:PC Maclan 9x

适用环境:Windows优点:安装和操作简单,农民我就用它~~

缺点:更改windows9x系统。强烈推荐使用。

安装方法:PC安装 Pc Maclan设置文件共享Mac中AppleTalk设置为乙太网 注意事项:60版可以安装在Windows95上,在Windows95 osr2以上的系统需加补丁。安装Pc Maclan后,对于系统升级和改变一定慎重。

第五种:

使用的软件或系统:Novell Netware Server

适用环境:多台MAC和多台PC。

优点:稳定性好,网络传输时与其他计算机无影响。

缺点:必须有一台计算机做服务器,比较麻烦,而且系统浪费资源。

安装方法:安装Novell Netware Server

安装网络

安装网络中的Macintosh文件服务

在文件管理器中创建管理Macfile卷

把该卷共享给网络上的PC

第六种:

使用的软件或系统: LINUX ;NETATALK

适用环境:多台MAC和多台PC。

优点:稳定性好,网络传输时与其他计算机无影响。

缺点:文件系统与PC机和MAC机之间有时会有问题

安装方法:安装LINUX和NETATALK

安装LINUX和NETATALK的APPLETALK网络

在文件管理器中创建管理Macfile卷把该卷共享给网络上的MAC并给一定的权限

第七种:

使用的软件或系统: MACINTOSH;WEB SHARING

适用环境:多台MAC和多台PC。

优点:稳定性好,网络传输时与其他计算机无影响。

缺点:中文文件与MAC机之间有时会有问题

安装方法:安装MACINTOSH和WEB SHARING

安装EXPLORER55

在pc机上用Explorer进行文件的拷贝与舆传输

这个帖子对你应该会有帮助可以参考一下:http://wwwmacxcn/a/aaspB=100&ID=13098&Ar=122010&AUpflag=1&Ap=4&Aq=4

FTP(File Transfer Protocol)是文件传输协议的简称。 \x0d\FTP的作用 \x0d\正如其名所示:FTP的主要作用,就是让用户连接上一个远程计算机(这些计算机上运行着FTP服务器程序)察看远程计算机有哪些文件,然后把文件从远程计算机上拷到本地计算机,或把本地计算机的文件送到远程计算机去。 \x0d\FTP工作原理 \x0d\拿下传文件为例,当你启动FTP从远程计算机拷贝文件时,你事实上启动了两个程序:一个本地机上的FTP客户程序:它向FTP服务器提出拷贝文件的请求。另一个是启动在远程计算机的上的FTP服务器程序,它响应你的请求把你指定的文件传送到你的计算机中。FTP采用“客户机/服务器”方式,用户端要在自己的本地计算机上安装FTP客户程序。FTP客户程序有字符界面和图形界面两种。字符界面的FTP的命令复杂、繁多。图形界面的FTP客户程序,操作上要简洁方便的多。 \x0d\简单地说,支持FTP协议的服务器就是FTP服务器,下面介绍一下什么是FTP协议(文件传输协议) \x0d\一般来说,用户联网的首要目的就是实现信息共享,文件传输是信息共享非常重要的一个内容之一。Internet上早期实现传输文件,并不是一件容易的事,我们知道 Internet是一个非常复杂的计算机环境,有PC,有工作站,有MAC,有大型机,据统计连接在Internet上的计算机已有上千万台,而这些计算机可能运行不同的操作系统,有运行Unix的服务器,也有运行Dos、Windows的PC机和运行MacOS的苹果机等等,而各种操作系统之间的文件交流问题,需要建立一个统一的文件传输协议,这就是所谓的FTP。基于不同的操作系统有不同的FTP应用程序,而所有这些应用程序都遵守同一种协议,这样用户就可以把自己的文件传送给别人,或者从其它的用户环境中获得文件。 \x0d\与大多数Internet服务一样,FTP也是一个客户机/服务器系统。用户通过一个支持FTP协议的客户机程序,连接到在远程主机上的FTP服务器程序。用户通过客户机程序向服务器程序发出命令,服务器程序执行用户所发出的命令,并将执行的结果返回到客户机。比如说,用户发出一条命令,要求服务器向用户传送某一个文件的一份拷贝,服务器会响应这条命令,将指定文件送至用户的机器上。客户机程序代表用户接收到这个文件,将其存放在用户目录中。 \x0d\在FTP的使用当中,用户经常遇到两个概念:"下载"(Download)和"上载"(Upload)。"下载"文件就是从远程主机拷贝文件至自己的计算机上;"上载"文件就是将文件从自己的计算机中拷贝至远程主机上。用Internet语言来说,用户可通过客户机程序向(从)远程主机上载(下载)文件。 \x0d\使用FTP时必须首先登录,在远程主机上获得相应的权限以后,方可上载或下载文件。也就是说,要想同哪一台计算机传送文件,就必须具有哪一台计算机的适当授权。换言之,除非有用户ID和口令,否则便无法传送文件。这种情况违背了Internet的开放性,Internet上的FTP主机何止千万,不可能要求每个用户在每一台主机上都拥有帐号。匿名FTP就是为解决这个问题而产生的。 \x0d\匿名FTP是这样一种机制,用户可通过它连接到远程主机上,并从其下载文件,而无需成为其注册用户。系统管理员建立了一个特殊的用户ID,名为anonymous, Internet上的任何人在任何地方都可使用该用户ID。 \x0d\通过FTP程序连接匿名FTP主机的方式同连接普通FTP主机的方式差不多,只是在要求提供用户标识ID时必须输入anonymous,该用户ID的口令可以是任意的字符串。习惯上,用自己的E-mail地址作为口令,使系统维护程序能够记录下来谁在存取这些文件。 \x0d\值得注意的是,匿名FTP不适用于所有Internet主机,它只适用于那些提供了这项服务的主机。 \x0d\当远程主机提供匿名FTP服务时,会指定某些目录向公众开放,允许匿名存取。系统中的其余目录则处于隐匿状态。作为一种安全措施,大多数匿名FTP主机都允许用户从其下载文件,而不允许用户向其上载文件,也就是说,用户可将匿名FTP主机上的所有文件全部拷贝到自己的机器上,但不能将自己机器上的任何一个文件拷贝至匿名FTP主机上。即使有些匿名FTP主机确实允许用户上载文件,用户也只能将文件上载至某一指定上载目录中。随后,系统管理员会去检查这些文件,他会将这些文件移至另一个公共下载目录中,供其他用户下载,利用这种方式,远程主机的用户得到了保护,避免了有人上载有问题的文件,如带病毒的文件。 \x0d\作为一个Internet用户,可通过FTP在任何两台Internet主机之间拷贝文件。但是,实际上大多数人只有一个Internet帐户,FTP主要用于下载公共文件,例如共享软件、各公司技术支持文件等。 Internet上有成千上万台匿名FTP主机,这些主机上存放着数不清的文件,供用户免费拷贝。实际上,几乎所有类型的信息,所有类型的计算机程序都可以在Internet上找到。这是Internet吸引我们的重要原因之一。 \x0d\匿名FTP使用户有机会存取到世界上最大的信息库,这个信息库是日积月累起来的,并且还在不断增长,永不关闭,涉及到几乎所有主题。而且,这一切是免费的。 \x0d\匿名FTP是Internet网上发布软件的常用方法。Internet之所以能延续到今天,是因为人们使用通过标准协议提供标准服务的程序。像这样的程序,有许多就是通过匿名FTP发布的,任何人都可以存取它们。 \x0d\Internet中的有数目巨大的匿名FTP主机以及更多的文件,那么到底怎样才能知道某一特定文件位于哪个匿名FTP主机上的那个目录中呢?这正是Archie服务器所要完成的工作。Archie将自动在FTP主机中进行搜索,构造一个包含全部文件目录信息的数据库,使你可以直接找到所需文件的位置信息。 \x0d\\x0d\FTP是一种上传和下载用的软件。 \x0d\定义如下:FTP(File Transfer Protocal),是用于Internet上的控制文件的双向传输的协议。同时,它也是一个应用程序。用户可以通过它把自己的PC机与世界各地所有运行FTP协议的服务器相连,访问服务器上的大量程序和信息。 \x0d\\x0d\传输文件的一般步骤如下: \x0d\1在本地电脑上登陆到国际互联网, \x0d\2搜索有文件共享主机或者个人电脑(一般有专门的FTP服务器网站上公布的,上面有进入该主机或个人电脑的名称,口令和路径) \x0d\3当与远程主机或者对方的个人电脑建立连接后,用对方提供的用户名和口令登陆到该主机或对方的个人电脑 \x0d\4在远程主机或对方的个人电脑登陆成功后,就可以上传你想跟别人分享的东东或者下载别人授权共享的东东(这里的东东是指能放到电脑里去又能在显示屏上看到的东东) \x0d\5完成工作后关闭FTP下载软件,切断连接 \x0d\为了实现文件传输,用户还要运行专门的文件传输程序,比如网际快车就有这方面的功能,其它还有很多专门的FTP传输软件,各有各的特色 \x0d\\x0d\FTP协议:文件传输协议 \x0d\FTP服务器:可以下载和上传文件的服务器。但是你必须拥有一定的权限才可以上传或者下载,这种服务器一般用于公司内部使用

如何在Windows系统和macOS系统之间共享文件?

如何在Windows系统和macOS系统之间共享文件?

Windows系统和macOS系统是两种常见的操作系统,而有时候我们需要在两种系统之间共享文件,比如将一些作业从macOS系统上转移到Windows系统上进行操作,或者将照片从Windows系统上转移到macOS系统上进行处理。那么究竟如何在这两个系统之间共享文件呢?下面我们将介绍一些方法。

方法一:使用云存储服务

云存储服务如GoogleDrive、Dropbox、OneDrive等既可以在Windows系统中使用,也可以在macOS系统中使用。如果您在不同的系统中登录的是同一个账号,那么您可以在一个系统上将文件上传到云端,然后在另一个系统上将文件下载下来。这种方法的优点是方便快捷,便于管理文件,并且您可以在任何时间、任何地点访问您的文件。

方法二:使用共享文件夹

共享文件夹功能可以让您在局域网内共享文件,从而使您的Windows系统和macOS系统之间共享文件变得更加方便。具体步骤如下:

1在Windows系统中,找到要共享的文件夹,右键点击该文件夹,选择“属性”。

2在属性窗口中,选择“共享”选项卡,然后点击“高级共享”。

3在弹出的窗口中,勾选“共享此文件夹”,然后可以为该共享文件夹命名,并且也可以对该文件夹进行修改和删除的权限进行设置。

4记下共享文件夹名称和Windows系统的IP地址。

5在macOS系统中,打开Finder,选择“前往”→“连接服务器”。

6在弹出的窗口中,输入Windows系统的IP地址和共享文件夹名称,然后点击“连接”。

7接下来,输入Windows系统的用户名和密码,然后点击“连接”即可访问共享文件夹了。

方法三:使用FTP

FTP是FileTransferProtocol的缩写,可以用来在不同系统之间传输文件。具体步骤如下:

1在Windows系统中,安装FTP服务器软件,如FileZilla,然后进行配置。

2在macOS系统中,打开Finder,选择“前往”→“连接服务器”。

3在弹出的窗口中,输入FTP服务器的IP地址和端口号,然后点击“连接”。

4输入FTP服务器的用户名和密码,然后可以访问FTP服务器中的文件了。

总结

以上就是在Windows系统和macOS系统之间共享文件的三种方法。云存储服务和FTP适合大量的文件传输,而共享文件夹适合小规模文件传输。您可以根据自己的需要和实际情况来选择使用哪种方法。

Remote Desktop Manager for Mac是目前Mac平台上的最好用一款远程桌面管理工具,Remote Desktop Manager Mac版除了可以多个远程桌面连接、多个ftp连接之外,还可以管理你的web服务器、ftp服务器等,非常好用。

Remote Desktop Manager mac中文版安装教程

点击下载跟教程匹配的Remote Desktop Manager mac中文版镜像包

1、Remote Desktop Manager破解版镜像包下载完成后打开,将左侧Remote Desktop Manager拖拽至右侧应用程序进行安装。

2、Remote Desktop Manager for Mac安装好了之后打开,点击导航栏Remote Desktop Manager-->prefences

3、选择User Interface,然后 Language 选择 Chinese,然后重启软件Remote Desktop Manager,就是中文的了。

4、下面开始Remote Desktop Manager for Mac的破解步骤。5、Remote Desktop Manager for mac汉化破解版破解教程

注意:Remote Desktop Manager破解时必须断网。

6、打开Remote Desktop Manager for Mac软件在菜单栏找到“注册版本”,如下图:

7、弹出一个Remote Desktop Manager注册界面提示注册。我们先选择“Enterprise edition”企业版

8、然后回到Remote Desktop Manager 中文版镜像包,打开Keygen osx64文件夹。

9、然后打开Remote Desktop Manager 注册机Keygencommand。

10、弹出一个Remote Desktop Manager 注册机窗口,在“choose a product”后面输入数字“0”。然后按回车键。

11、此时需要输入用户名。我们输入“orsoon”。然后按回车。

12、此时就生成Remote Desktop Manager 注册码了。

13、Remote Desktop Manager 注册码生成后,再按回车键,显示进程已完成。

14、我们回到刚刚的注册界面将生成的Remote Desktop Manager 注册码以及其它注册信息粘贴进入,然后点击“确定”

15、然后激活成功,Remote Desktop Manager for Mac 中文破解版完成注册,大家可以尽情使用了。

1、首先我们打开苹果电脑的Finder选项进入Finder界面。

2、然后我们选择Finder界面界面左侧菜单的前往按钮,即可连接到服务器。

3、然后我们在地址框里输入如图所示的服务器ftp网络地址进行连接。

4、此时界面会提示你输入用户密码,输入正确完毕后我们就会进入到ftp,此时我们可以任意浏览下载ftp的内容了。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 如何访问局域网中的ftp

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情