我正在ftpsync
为我们所有的 Debian 客户端使用一个本地版本的 Debian 软件包。
在内部,来自镜像的流量处于我们的正常 LAN 速度 (100 MB/s) ;但是,当客户端不在现场时,速度在 80-200KB/s 范围内。
是否有设置来限制外部客户端的流量?防火墙上应该打开哪些端口?
答案1
你可以跑...
“netstat | grep -i ftpsync”
...在服务器上,然后允许它使用的端口进入防火墙。如果这没有提供足够的信息,您可以谷歌搜索 netstat 以更好地调整您对活动端口的搜索。
但是如果您在场外使用与现场相同的协议,则会出现问题,除非场外防火墙限制网络内部客户端发起的请求,这对于大多数路由器来说不是一件很正常的事情,除非另有配置(大多数现成的路由器/“调制解调器”会自动打开客户端请求流量的端口)。
对于限制外部客户端的带宽,我无法帮助您。如果您能找到的话,ftpsync 文档中可能会提到。快速谷歌搜索后,出现了 404 错误,而 Debian 网站上还有一些关于使用它制作镜像的信息。
为了测试这不仅仅是网络问题,您可以尝试使用不同的协议(如 scp)在网络之间复制文件,并检查其速度。然后可能检查域与 ip 的速度(如果您有域设置)。