带USB功能的路由器不能闲着

2023-04-05 21:02:39

家里有个荣耀路由器WS831,可以接USB存储设置,只有百兆口,闲置家里很久了,又有个USB2T的硬盘,准备利用起来,上云。

一、要解决两个问题

1. 无法通过WAN口访问荣耀路由的USB存储。(荣耀路由WAN口不接受445端口号和80端口号,只能通过LAN口(或WIFI)访问。)

2. Windows访问共享只支持445端口号,其他支持配置端口号的软件不是难找就是收费。系统启动默认会占用445端口,需要先释放445端口。

二、蒲公英方案

1. 蒲公英路由器X3

2. 荣耀路由器WS831

3. 荣耀手机荣耀8(安装Termux,Termux中安装socat)

4. Windows端口映射(netsh interface portproxy)


三、FRP方案

1. FRP服务器(阿里云Windows机器)

2. 荣耀路由器WS831

3. 荣耀手机荣耀8(Frp客户端)


四、释放445端口号

Windows共享服务,需要启动以下服务,将以下5个服务停止(6个服务其中1个无法停止也不需要停止)。

  1. Server服务,此服务提供了本地计算机上的文件和打印机共享。请确保该服务已经启动,并且正在运行。
  2. Workstation服务,此服务允许计算机连接到远程服务器或共享文件夹。请确保该服务已经启动,并且正在运行。
  3. Computer Browser服务,此服务提供了计算机浏览器列表,它列出了网络上可用的计算机和共享文件夹。请确保该服务已经启动,并且正在运行。
  4. TCP/IP NetBIOS Helper服务,此服务提供了TCP/IP上的NetBIOS解析。请确保该服务已经启动,并且正在运行。
  5. Remote Procedure Call (RPC)服务,此服务提供了基于RPC的通信功能,用于与其他计算机进行通信。请确保该服务已经启动,并且正在运行。该服务无法停止。
  6. IP Helper服务,iphlpsvc,使用 IPv6 转换技术(6to4、ISATAP、端口代理和 Teredo)和 IP-HTTPS 提供隧道连接。如果停止该服务,则计算机将不具备这些技术提供的增强连接优势。


释放端口号,按照以上方式组网映射后,再启动Workstation服务、TCP/IP NetBIOS Helper服务和IP Helper服务三个服务,就可以在一开始发起445端口映射的机器上通过\\127.0.0.1访问荣耀的共享存储了,如果访问不了,还需要检查下有没有安装SMB访问客户端,在Windows组件里面添加。没有具体操作,主要就是绕过荣耀路由的WAN口通过LAN口访问荣耀路由的445端口就可以了。

Termux:https://f-droid.org/repo/com.termux_117.apk,官网:https://termux.com/

FRP:https://github.com/HaidyCao/frp/releases/tag/v0.42.0-for-mobile,官网https://gofrp.org/