1
juggtt213 2022-07-01 17:52:35 +08:00 1
我试过腾讯云非标端口,冒号加端口号就可以
域名+冒号可以连上 但是 ip+冒号就会出错 |
2
ryanlu9910 OP 感谢回复,我自己尝试的就是 IP:端口号,macos 连接会失败。但是 ios 上使用 ES 文件管理器就可以连上服务器。如果是要求域名的话,问题可能就出在 SSL 证书上面
|
3
serafin 2022-07-01 20:02:28 +08:00
smb 公网建议套个 SSH 隧道。再说 smb 哪来什么证书
ssh -D local_port root@server_ssh.com 这样就可以用 445 端口,还可以数据加密。 |
4
dcsuibian 2022-07-01 20:09:53 +08:00
外网 smb 性能似乎不怎么样
|
5
sadfQED2 2022-07-01 20:17:05 +08:00 via Android
曾经尝试过外网 smb ,就算你费尽九牛二虎之力搞定了服务器端口屏蔽问题,接下来你会遇到小区屏蔽端口,公司屏蔽端口,运营商屏蔽端口。
|
6
Love4Taylor 2022-07-01 20:17:20 +08:00
上个 wireguard 吧
|
7
ryanlu9910 OP web 的知识懂得不是太多,之前服务器里面 docker 部署的很多项目都因为没有证书运行不是很完美... ,想当然认为 macos 是因为不安全的站点导致连接失败。感谢赐教
|
8
ryanlu9910 OP 主要需求就是挂载服务器上的硬盘,直接在本机用 typora 写 gitbook 。方便多个设备用浏览器看笔记
|
9
ryanlu9910 OP 换了监听端口后,手机用第三方软件连接 smb 服务器成功了。就是 mac 上没找到合适的第三方软件来连接。
|
10
juggtt213 2022-07-01 21:48:36 +08:00
@ryanlu9910 其实你搞个域名就好了,这个即使没备案也能用.
|
11
jasonyang9 2022-07-01 23:17:46 +08:00 via Android
用 mount 加-o port=8445 ,或者准备一个 systemd 的 mount 单元,mac 上有这些吗
|
12
ryanlu9910 OP 域名解析需要备案,之前备案因为有证件刚刚过期就没去折腾了。
|
13
ryanlu9910 OP 麻烦再细致的描述下... 我之前 macos 连上 smb 服务器就自动挂载好,可以访问文件系统。
|
14
ryanlu9910 OP mount 在 linux 不是只有 /dev 中识别设备后,才能挂载文件系统吗? 说的不对的话还望指正
|
15
ryanlu9910 OP @juggtt213 买域名不麻烦,但是域名解析服务器需要备案,之前备案因为有证件刚刚过期就没去折腾了。
|
16
ryanlu9910 OP @jasonyang9
麻烦再细致的描述下... 我之前 macos 连上 smb 服务器就自动挂载好,可以访问文件系统。 mount 在 linux 不是只有 /dev 中识别设备后,才能挂载文件系统吗? 说的不对的话还望指正 |
17
ryanlu9910 OP @sadfQED2 换了监听端口后,手机用第三方软件连接 smb 服务器成功了。就是 mac 上没找到合适的第三方软件来连接。
|
18
ryanlu9910 OP @serafin web 的知识懂得不是太多,之前服务器里面 docker 部署的很多项目都因为没有证书运行不是很完美... ,想当然认为 macos 是因为不安全的站点导致连接失败。感谢赐教
|
19
juggtt213 2022-07-02 00:27:21 +08:00
@ryanlu9910 其实好像这个功能不备案也可以用,我最近买了百度云以后直接把腾讯那里买的域名的二级域名解析到百度云,虽然因为备案没有接入百度云所以访问 80 和 443 会被拦截,但是我用 finder 的自带连接 smb://host:port 是正常工作的
|
20
RayGZJ 2022-07-02 00:46:36 +08:00 via iPhone
safari 访问 smb://IP:端口号
|
21
CodeM 2022-07-02 00:49:16 +08:00
@ryanlu9910 #12 你在国外的域名商手上买域名不就好了
|
22
ryanlu9910 OP @CodeM 之前查过资料。国外域名解析国内服务器刚设置完是可以用的,但是一段时间后就不行。反倒是国内域名解析国外服务器没有什么限制。
|
23
jasonyang9 2022-07-02 10:01:43 +08:00
@ryanlu9910 对于远程文件系统不需要在 /dev 下有设备节点的
|
24
libinglong9 2022-11-12 22:42:42 +08:00
@juggtt213 我惊呆了,域名确实可以,ip 的话,能连上,但是在验证用户名和密码的时候,就会出错。
|
25
benbeu 2023-06-26 20:55:29 +08:00
1
|
26
benbeu 2023-06-26 20:58:31 +08:00
遇到了同样需求,苹果的文件中 smb 是可以直接加端口号连的。你的端口号最好映射到 5 位数的,连不上可能端口被占用了。例如 smb://your.domain.com:44500
|