Android 上的 SMB 服务器(非默认端口)
我正在开发一个在 Android 上开发 SMB 服务器的项目,为此我使用免费的 Alfresco JLAN 服务器实现。 问题是我无法使用默认端口(445、139、138)。 我如何访问在我的 android 端口 1445、1139、1138 上工作的服务器? 我尝试了端口转发,有什么想法吗?
I'm working on a project to develop an SMB server on Android, and for that i'm using the free Alfresco JLAN server implementation.
The question is that i can't use the default ports (445, 139, 138).
How can i access the server which is working in my android on ports 1445, 1139, 1138 ?
I tried port forwarding, any idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您无法利用中间的任何服务器将内容流从端口 445 传输到 1445,我猜您在不 root Android 手机的情况下无法完成此操作。
If you can't make use of any server in the middle to pipe the content stream from port 445 to 1445, I guess you can't make it without rooting your Android phone.
在文件管理器中输入:
Smb://192.168.xxx.xxx:1445
您需要知道带有 smb 服务器的电话的本地 IP 地址。建议在手机和服务器中设置静态IP。对于Windows客户端,我发现这篇有趣的文章:
https://woshub.com/port-forwarding-in-windows/
In your file manager type:
Smb://192.168.xxx.xxx:1445
You need to know the local ip address of the phone with the smb server. Set static ip recommended in the phone with the server.For windows client, I found this interesting article:
https://woshub.com/port-forwarding-in-windows/