Questions tagged «smb»

服务器消息块的缩写;在Windows环境中流行的用于共享文件和打印机的应用程序层网络协议


5
如何在Mac OS X Lion中自动挂载SMB共享的网络驱动器
在Mac OS X 10.7(Lion)中,Apple取代了良好的旧SMB支持。现在,我无法自动连接到共享(SMB)网络驱动器。解决方法?还是这不可能?在OS X Snow Leopard中,我可以将我的Ubuntu(SMB)共享网络驱动器自动连接到auto_smb / auto_master(/ private / etc /中的autofs配置)。我直接在'/ Volumes'中创建了三个挂载点(文件夹),我使用了/ Volumes / Data和/ Volumes / webroot(两者均已共享SMB)。 不幸的是,Lion无法连接(自动挂载)我的网络驱动器。我必须在Finder中手动连接到服务器(Ubuntu文件服务器),然后打开终端以导航到安装点,然后连接。这不是可行的解决方案。我已经搜索了(Google / SO),但是除了不受支持的hack之外,没有找到其他解决方案。 在启动过程中是否不再可以自动连接到SMB共享驱动器?
50 macos  login  osx-lion  smb  afp 

1
NetBIOS和SMB之间的区别
我还试图发现通常在端口139上运行的netbios-ssn与在端口445上运行的microsoft-ds之间的关系。 我知道以前的端口139在旧计算机上更受欢迎,并且使用SMB协议的NetBIOS用于文件共享/打印机等。这些天,我们更有可能看到microsoft-ds在端口445上与端口139结合使用。 netbios-ssn服务。 我的问题是。 与运行一项服务相比,两项服务是否都是必需的/是否还提供其他好处?据我了解,Linux系统不运行445端口,而是在139端口上使用Samba。在具有这两个端口的Windows机器上,我能在Linux机器上做些什么吗? 如果每种服务都有自己独特的作用,它们各自提供什么信息?可以从microsoft-ds中获得什么信息,以及可以从netbios-ssn中获得什么? 我对SMB和NetBIOS之间的关系是否正确?还是它们实际上是通过实现相似的目标而相互关联的两个单独的协议?一个依赖另一个吗?

2
如何从终端CD到smb://user@100.100.100.100?
我在计算机上使用ubuntu和gnome。 当我打开文件浏览器时,在左侧栏杆上,我可以方便地看到一个名为“工作服务器”的文件夹。当我将鼠标悬停在其上时,以下标题显示为“ smb://john@69.100.100.1”。如果单击该文件夹,则可以看到该文件夹​​的内容。一切都很棒。 所以现在当我打开一个终端/外壳时,我输入 cd smb://john@69.100.100.1 我收到一条错误消息,指出该目录不存在。如何通过shell / terminal输入此目录?
23 bash  terminal  mount  smb 

2
如何连接到SMB共享?
我已经smb://a.b.c.d/sharename尝试从Windows连接到smb共享(链接)。 我想使用浏览器直接连接或将共享安装到虚拟驱动器。 问题是我似乎无法正常工作。谁能告诉我这是怎么回事? 我正在运行Windows 7 64位
20 windows  smb 



3
睡眠后,Mac OS无法连接到SMB共享
我曾经在我最近(3周龄)的MacBook Pro上访问我当地的Windows 2008文件服务器的SMB共享没有问题。但是,几天后,它从睡眠模式唤醒后无法(重新)连接到服务器。 Finder只显示“连接......”并无限期挂起。当我从命令行尝试它时会发生同样的事情( mount -t smbfs )。这通过WiFi和电缆发生,我也尝试关闭和重新打开网络。唯一有帮助的是重启。 任何提示? 编辑澄清:这是Mac正在睡觉,而不是服务器。我还发现,如果我在让它进入睡眠状态之前断开它的连接,它将能够在唤醒后重新连接。 另一个编辑: 我做了一些调查,并嗅探了网络流量。 Mac向服务器发送NetBIOS名称查询和状态请求(NBSTAT),服务器响应,一切似乎都很好。之后,Mac应该打开SMB连接,但它没有做任何事情。不再有数据包了。 然后我发现真正的问题更深层次。它似乎没有打开一个新连接,因为它认为旧的连接,当然在服务器端超时,仍然是活动的。但是,任何试图访问其挂载点或只是/ Volumes目录的程序都会挂起,甚至无法终止。 umount /Volumes/share - 挂起 ls /Volumes - 挂起 kill -9 任何这些 - 没有帮助。此外,在任何应用程序中打开文件打开对话框也会导致它挂起! 唯一有帮助的是硬重启。在我看来,如果超时连接可以触发这样的事情,OSX的SMB实现中存在根本性的错误。

5
如何从OS X中找到Windows主机的IP?
从OS X(Lion)命令行或Finder是否有一种简单的方法来确定同一子网(在家庭网络中)的Windows计算机的IP地址?假设机器本身不容易接近。 我知道以下方式: 请参阅路由器(DHCP服务器)的Web管理员页面。 使用arp -a获得最近访问的IP地址列表,并从那里猜测。 该计算机确实显示在Finder中,所以我知道它是网络计算机名称(我猜是WINS名称吗?),但不是它的工作组。我们不在域上。 我不能完全确定OS X如何“映射” SMB / WINS名称,因为像ping“ mywindowsbox.local”这样的操作失败。

4
iSCSI比SMB有什么优势?
在我家,我正在运行Hyper-V服务器,并将Windows Server 2008 R2 VM用作文件服务器。使用SMB在我的网络上共享文件。(此外,该机器正在使用PERC 6 / i RAID卡,但我认为这并不重要) 我正在考虑设置专用的SAN(iSCSI)计算机,然后将Hyper-V服务器切换到ESXi。 使用iSCSI和SMB相比有什么优势? 我想我仍然需要通过SMB共享文件服务器的操作系统(例如Win 2k8),所以我不确定最终结果是否会与当前设置有所不同...

2
Ubuntu:使用网络共享文件夹创建符号链接
我正在尝试使用命令从Ubuntu系统中创建一个与网络共享文件夹(位于Windows系统中)的符号链接。 ln -s smb://sys-name/www www 它创建了一个链接,但它说该链接已断开。但是该路径存在,并且我可以浏览到网络文件夹路径。 有人可以指出我的问题吗? 基本上,我试图创建链接,因为我无法从Eclipse访问网络共享文件,因此想到了使用符号链接,但没有成功。还有其他解决方法吗?

11
可以通过IP或FQDN地址访问Windows共享,但不能通过主机名访问
我管理的学校中的一台实验室计算机无法访问\\ ad \ data $目录下的任何共享。我可以从网络上的任何其他计算机上访问它。如果使用IP \\ 192.168.1.248 \ data $,则可以正确访问文件。如果我使用FQDN:\\ ad.domain.name \ data $也可以。学校中的任何其他计算机也都可以正确访问此共享。 当我尝试使用\\ ad \ data $访问共享时,收到消息“您无权访问\\ ad \ data $。请与管理员联系以请求访问权限。” 我使用域管理员帐户登录。 关于会导致单个域计算机无法访问其应具有的共享的任何想法? 服务器正在运行Windows Server 2008,计算机正在运行Windows 7 SP1。 更新 网络上的其他多台计算机,职员计算机和学生计算机上现在都出现问题。我开始认为Active Directory服务器存在严重问题。


3
千兆以太网网络上Windows文件共享(SMB)的典型性能是什么?
我最近使用Samba服务器和Windows Vista客户端在千兆以太网网络(我没有使用巨型帧)上设置Windows文件共享。我已经完成了一些文件复制,但是我看到的最大吞吐量是20MB / s(兆字节,不是兆位),大约是网络理论上最大125MB / s的15%。该服务器具有一个RAID阵列,可以管理大约75MB / s(瓶颈是PCI总线),而客户端可以在磁盘到磁盘副本中管理大约40MB / s。 我应该补充一点,当时网络上没有其他流量。 我知道我永远都不会达到理论上的最高水平,但我不认为这会很糟糕。 千兆以太网网络上Windows文件共享(SMB)的典型性能是什么? 优点:我可以调整什么(除了使用巨型帧外)以使其更快?

2
为什么我看到如此低的SMB传输吞吐量?
好的,故事的内容比标题所暗示的要多。 背景和环境:我正在通过SMB将数个TB从较旧的Ubuntu服务器复制到较新的Windows 2012服务器。(从技术上讲,这是商用硬件,但它们是这里的服务器。)每个人都在千兆位LAN上,较旧的Ubuntu机顶盒具有绑定的接口。我相信Ubuntu服务器有两个Rosewill PCI-e 1x以太网卡,Windows服务器有一个相当不错的PCI Intel以太网卡。 目标计算机(Windows服务器)正在运行奇偶校验超过4个2TB驱动器的存储池。它正在运行Microsoft的新ReFS。源计算机(Ubuntu服务器)正在运行软件RAID镜像。EXT4运行良好。 两台服务器通过单个千兆交换机运行。我已经尝试过在源计算机(Ubuntu)上断开绑定,而没有进行任何改进。 问题:我可以以合理的速度从其他计算机传输到Windows服务器。其他计算机可以毫不费力地保持50-80MB / s的速度,但是从该Ubuntu服务器进行传输的最大速度不超过20MB / s。以20MB / s的速度传输4TB以上的数据需要花费很长时间(大约2.3天),我想知道我该怎么做才能找出瓶颈所在。 症状:两台计算机上的CPU都非常小,并且肯定不会异常繁忙。两台计算机上的硬盘驱动器均处于活动状态,但没有被淹没,至少在Ubuntu服务器上,CPU IOwait几乎为0%。 我进行了35秒钟的Wireshark跟踪(大概足够长,以确保所有ACK都用于新数据包),并注意到有很多我没想到的事情。(1)从Windows到Ubuntu,没有任何ACK(和某些SMB数据包)的校验和。但是,Wireshark声称这可能是由于“ IP校验和卸载”。好的,我那里有一张漂亮的卡片。我想网卡可能会执行校验和计算。精细。继续...(2)“ TCP ACK看不见的段。” 我有这个问题。ACK数在我所能告知的范围内,并且通常有大量的这些消息块。也许Wireshark太慢了? 摘要:传输速度很慢(通过千兆以太网的速度为20MB / s),我不知道为什么。Wireshark声称Windows正在确认Ubuntu从未发送过的东西。 猜猜:我最初的猜测是,更便宜的Rosewill卡正在被淹没。我的第二个猜测是,在一端或另一端的类似RAID的软件正在被很多事情淹没。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.