openWrt中安装的ftp如何在公网中访问?

我家中J4125小主机中安装了esxi8.0,制作了一个 all in one。
其中安装了 openWrt高大全版本,一个win10系统
openWrt能够获取到公网 IPv6 地址,于是在openWrt上制作了 DDNS在 dnspod.cn 上解析自己购买的一个域名
经过几天的测试,在公网通过访问这个域名就可以访问家中 openWrt 的 web 管理页面,也可以使用 openWrt 上的 Socat 的端口转发连接 win10 的rdp,使用很稳定。

但是今天在 openWrt 上安装 ftp 出现了问题,在家中局域网里的 win10 可以正常访问 ftp 但是在公网中无法通过域名访问(此时通过域名访问家里的 openWrt 管理页面没问题,也可以通过域名连接到 win10 的 rdp),关于 ftp 的配置如下,请教要如何解决可以让我在公网中通过域名访问家里 openWrt 上的 ftp 服务。
公网访问家里ftp_compressed.png

阅读 282
1 个回答

感觉你完全没必要用socat再转发一次。


试试这样,把这里改成 ::,让ftp监听所有的接口。
image.png


你可以参考这篇文章,根据你使用的连接模式,再来设置防火墙。
https://www.cnblogs.com/bkylee/p/5049564.html

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
宣传栏