眠的森林 发表于 2021-9-18 23:18:15

华硕等路由的梅林固件修改IPv6下的FTP端口,支持Webdav

华硕路由的梅林FTP在IPV6外网访问非常方便,速度和可靠性都远超过内网穿透,而且可以通过RClone(全平台)serve 命令变为Webdav服务器

修改默认端口的原因是,如果你需要将FTP端口在WAN口开放,可能会受到攻击。安全起见,建议修改。
由于梅林固件是支持 Custom config files 的,因此,我们要做的就是新建一个UTF-8编码文件 vsftpd.conf.add , 内容如下:
listen_port=9021
connect_from_port_20=NO
ftp_data_port=9020
force_dot_files=YES
这里的9021、9020是你需要自定义的FTP端口号,可自行修改。注意不要与已有的服务相同了就行。然后用 winscp 上传到 /jffs/configs
然后就是修改防火墙规则:
admin@RT-AC68U:/jffs/scripts# vi fix-fw.sh
#!/bin/sh
ip6tables -I INPUT -p tcp -m tcp --dport 9021 -j ACCEPT
ip6tables -I INPUT -p tcp -m tcp --dport 9020 -j ACCEPT
ip6tables -t filter -I INPUT -p tcp --dport 1688 -j ACCEPT
admin@RT-AC68U:/jffs/scripts# vi firewall-start
#!/bin/sh
/jffs/scripts/fix-fw.sh
其中1688端口号是KMS服务器的默认端口号,需要安装软件中心的KMS插件,【外网】选择为不打开,重启路由,然后就生效了,可以在外网访问KMS和FTP服务器
为了显示“."开头的隐藏文件,这样用RClone转化成Webdav才可以支持Joplin,必须在vsftpd.conf.add中加入
force_dot_files=YES

眠的森林 发表于 2021-9-18 23:20:58

经过多方尝试,FTP确实是华硕梅林路由最好的访问方式

wjhanhan 发表于 2021-12-21 23:03:51

请问如何IPv6外网访问FTP,小白,刚接触华硕路由器,求大佬指导

Master 发表于 2021-12-22 10:34:08

wjhanhan 发表于 2021-12-21 23:03
请问如何IPv6外网访问FTP,小白,刚接触华硕路由器,求大佬指导

需要具备以下条件:
1. 你的ISP是否提供IPv6
2. 外网PC是否有IPv6地址
3. 移动硬盘挂载到华硕路由器上之后,开启FTP
4. 外网PC使用支持IPv6的FTP客户端,或打开DoS窗口,用ftp://华硕路由器WAN IPv6地址:21,尝试访问

andy0769 发表于 2022-3-20 01:26:55

谢谢您的建议
页: [1]
查看完整版本: 华硕等路由的梅林固件修改IPv6下的FTP端口,支持Webdav