最新消息:最近家里事情比较多,有点顾不上这个,各位多担待!

苹果电脑macOS配置SMB提高数据传输速度

MacOS 骑猪看月亮 559浏览 0评论

       在 macOS Big Sur 11.3 及更高版本中,SMB 多通道已启用,默认设置适用于大多数组织和用户,但用户可以根据需要进行调整。

       在Mac OS 10.11.5(以及之后版本)默认会开启SMB签章功能,虽然此设定能提高文件传输的安全性,却会耗费不少时间与资源。若您想要关闭Mac装置的SMB签章功能

       通过 SMB 多通道,macOS 可以与群晖NAS建立多个连接、提高传输速度,并实现冗余。群晖NAS必须支持 SMB 多通道才能使用这些功能中的任一功能。要实现冗余,您应启用允许连接到 SMB 服务器的多个网络连接。在启用 SMB 多通道后,如果有多个网络可用,则 macOS 会优先使用自称最快的网络。要让 macOS 同时使用多个连接以获得更快的传输速率,这些接口必须启用相同的速度,但是如果群晖使用10G和1G的网络搭配,如出现速度卡到1G的速度,无法发挥10G的传输速度,导致苹果电脑macos同群晖SMB传输速度很慢,这里就需要关闭macOS的SMB多通道,强制使用群晖10G的网络链接,同时关闭签章功能会提高小文件的传输速度

       如果您要在 macOS 中完全停用或更改 SMB 多通道和签章功能具体操作如下:

       开启Mac的[终端机]服务,根据需要依次输入下面命令,#号后的内容是说明文字不用输入。

sudo touch /etc/nsmb.conf 
#然后输入您Mac装置的密码,此步骤必须
sudo touch /etc/nsmb.conf
#创建nsmb.conf文件,此步骤必须
sudo bash -c 'echo "[default]" >> /etc/nsmb.conf'
#写入文件抬头,此步骤必须
sudo bash -c 'echo "signing_required=no" >> /etc/nsmb.conf'
#关闭 SMB 的签章功能
echo "mc_on=no" | sudo tee -a /etc/nsmb.conf
#macOS 中完全停用 SMB 多通道支持
echo "mc_prefer_wired=yes" | sudo tee -a /etc/nsmb.conf
#优先有线连接,Wi-Fi仅用作故障转移以实现冗余
cat /etc/nsmb.conf
#查看是否添加成功
发表我的评论
取消评论
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址