保姆级教程,如何设置FTP服务器地址?内网外网轻松搞定

2026-08-29 22:36:55 113阅读

在工作和生活中,我们经常需要在不同电脑之间传输大文件,或者搭建一个属于自己的私人云盘,这时候,搭建一个FTP(文件传输协议)服务器就成了很多人的首选,不少新手朋友在搭建过程中,经常会卡在第一步:怎样设置ftp服务器地址

设置FTP服务器地址并不复杂,核心在于理解“内网IP”与“公网IP”的区别,以及正确配置服务器软件,我们就以Windows系统下最常用的FileZilla Server为例,手把手教你完成设置。

保姆级教程,如何设置FTP服务器地址?内网外网轻松搞定

第一步:为服务器电脑设置固定内网IP

要设置FTP服务器地址,首先要保证承载服务器的电脑有一个固定的内网IP地址,如果IP总是变动,客户端就无法稳定连接。

  1. 按下 Win + R 键,输入 ncpa.cpl 打开“网络连接”。
  2. 右键点击你正在使用的网络(如以太网或WLAN),选择“属性”。
  3. 双击“Internet 协议版本 4 (TCP/IPv4)”。
  4. 选择“使用下面的IP地址”,你需要根据你的路由器网段进行填写,例如路由器地址是 168.1.1,你可以将本机IP设置为 168.1.100,子网掩码设为 255.255.0,默认网关设为 168.1.1
  5. 点击“确定”保存,你的FTP服务器内网地址就是 168.1.100

第二步:在FTP软件中绑定地址与端口

下载并安装FileZilla Server后,我们需要在软件中进行地址绑定。

  1. 打开FileZilla Server界面,默认连接到本地服务器(Host填 0.0.1,端口填 14147,若有密码则输入密码)。
  2. 在左侧菜单栏点击 “Edit” -> “Settings”。
  3. 在常规设置中,找到“Listen on these ports”(监听端口),FTP默认端口是 21,你可以保持不变,也可以改成其他端口以增加安全性。
  4. 找到“Passive mode settings”(被动模式设置),这是解决外网连接卡顿或无法读取目录列表的关键,勾选“Use the following IP address”,将你刚才设置的内网IP(如 168.1.100)填入,端口范围可以设置一个区间,如 50000-51000

第三步:设置防火墙放行

FTP服务器不仅要监听端口,还要让防火墙允许外部连接。

  1. 在Windows搜索栏输入“高级安全 Windows Defender 防火墙”并打开。
  2. 点击左侧的“入站规则” -> 右侧“新建规则”。
  3. 选择“端口”,点击下一步,选择TCP,特定本地端口输入 21
  4. 允许连接,一路下一步,命名为“FTP端口”并保存。
  5. 重复上述步骤,将你在FileZilla中设置的被动模式端口范围(如 50000-51000)也加入放行规则。

第四步:创建用户并共享文件夹

  1. 在FileZilla Server主界面,点击“Edit” -> “Users”。
  2. 点击右侧“Add”添加一个用户名(如testuser),并设置密码。
  3. 选中该用户,在右侧“Shared folders”中点击“Add”添加你想共享的文件夹路径。
  4. 根据需求勾选权限(如Files的Read/Write,Directories的List等)。

第五步:如何获取完整的FTP服务器地址?

经过以上设置,你的FTP服务器其实已经搭建完毕,你的FTP服务器地址取决于你的访问环境:

局域网内访问(内网地址): 如果你在公司内部或家里的其他电脑上访问,你的FTP服务器地址就是:

ftp://192.168.1.100 (或者在文件管理器输入 ftp://192.168.1.100:21注:把192.168.1.100换成你第一步设置的IP。

外网访问(公网地址): 如果你出差在外,想要通过公网访问家里的FTP服务器,这就稍微复杂一点了:

  • 情况A(有公网IP): 如果你的宽带运营商分配了动态或静态公网IP,你需要在路由器中设置“端口映射(虚拟服务器)”,将外网的21端口映射到内网 168.1.100 的21端口,被动模式端口也需要一并映射,你的FTP服务器地址就是:

    ftp://你的公网IP (公网IP可通过百度搜索“IP”获取)

  • 情况B(无公网IP/内网穿透): 现在很多宽带都没有公网IP了,这种情况下,你需要使用内网穿透工具(如花生壳、FRP、ZeroTier等),将本地IP映射为一个域名,配置成功后,FTP服务器地址就是穿透工具分配给你的地址,

    ftp://yourdomain.oray.net

回顾一下,怎样设置ftp服务器地址的核心步骤在于:固定本机内网IP -> 在FTP软件中绑定该IP和端口 -> 放行防火墙 -> 配置路由器端口映射(如需外网访问),只要弄清了IP地址的层级关系,无论是内网传文件还是外网远程办公,你都能轻松驾驭自己的FTP服务器了!赶紧去试试吧!

文章版权声明:除非注明,否则均为亚朵原创文章,转载或复制请以超链接形式并注明出处。