我已经在 OS X Lion 中启用了 SMB 共享并添加了要共享的文件夹,它显示“Windows 共享:开启”,旁边有一个绿色圆圈(从共享窗口),并且要访问该卷,我需要转到\\192.168.0.17
。
它还表示 OS X 应该在网络中显示为“macbook”。
我的 WIndows 7 和 OS X 都连接到同一个网络,但是当我尝试\\192.168.0.17
从 Mac 转到 Windows 系统(smb://192.168.0.6)时,两个操作系统却无法互相看到对方。
知道原因吗?
尝试从 Windows ping Mac 会导致命令提示符中出现以下输出:
Pinging 192.168.0.17 with 32 bytes of data:
Reply from 192.168.0.6: Destination host unreachable.
Request timed out.
Request timed out.
Request timed out.
Ping statistics for 192.168.0.17:
Packets: Sent = 4, Received = 1, Lost = 3 (75% loss),
ipconfig 在视窗是:
Wireless LAN adapter Wireless Network Connection:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::8918:efd1:b05c:890f%21
IPv4 Address. . . . . . . . . . . : 192.168.0.6
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . : 192.168.0.1
Ethernet adapter Bluetooth Network Connection:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Ethernet adapter VMware Network Adapter VMnet1:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::98ab:63fc:3c07:d837%13
IPv4 Address. . . . . . . . . . . : 192.168.74.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
Ethernet adapter VMware Network Adapter VMnet8:
Connection-specific DNS Suffix . :
Link-local IPv6 Address . . . . . : fe80::80ff:c575:7b50:3a10%14
IPv4 Address. . . . . . . . . . . : 192.168.21.1
Subnet Mask . . . . . . . . . . . : 255.255.255.0
Default Gateway . . . . . . . . . :
Tunnel adapter isatap.{2E97D0AE-9E18-4072-AC23-1979BA0DCB79}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter isatap.{E260CE43-E9A7-4DE0-A88E-4EAFF68ACDDB}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter isatap.{A5130812-59CE-4DDF-9C35-9433BCED9831}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter Teredo Tunneling Pseudo-Interface:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter isatap.{134BCAE7-CFFF-4A98-8DA0-3708806AABEB}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
Tunnel adapter isatap.{8D9E3B8F-161C-4ACE-B211-3EDD694416B2}:
Media State . . . . . . . . . . . : Media disconnected
Connection-specific DNS Suffix . :
在操作系统:
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 16384
options=3<RXCSUM,TXCSUM>
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x1
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
gif0: flags=8010<POINTOPOINT,MULTICAST> mtu 1280
stf0: flags=0<> mtu 1280
en0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
options=2b<RXCSUM,TXCSUM,VLAN_HWTAGGING,TSO4>
ether c8:2a:14:01:24:c1
media: autoselect (none)
status: inactive
en1: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 1500
ether e0:f8:47:0c:fe:04
inet6 fe80::e2f8:47ff:fe0c:fe04%en1 prefixlen 64 scopeid 0x5
inet 192.168.0.17 netmask 0xffffff00 broadcast 192.168.0.255
media: autoselect
status: active
p2p0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 2304
ether 02:f8:47:0c:fe:04
media: autoselect
status: inactive
fw0: flags=8863<UP,BROADCAST,SMART,RUNNING,SIMPLEX,MULTICAST> mtu 4078
lladdr 70:cd:60:ff:fe:d8:f1:32
media: autoselect <full-duplex>
status: inactive
答案1
根据我对 ping 测试的评论:
是的,我尝试过,但没有成功,结果却是“目标主机不可达”...
ipconfig
两台机器是否都插入了同一个路由器或交换机?您的网络设置一定是关闭的。请使用Windows 上的输出和ifconfig
OSX 上的命令更新您的问题,我们会看看您得到了什么。
更新
正如@Bon Gart 所建议的,完全禁用 Windows 防火墙或任何其他软件防火墙以进行测试。
登录路由器,查看哪些客户端已连接到 DHCP。是否列出了两个 IP?也就是说,假设您的路由器正在处理 DHCP,并且您没有进行某些特殊设置。
另一个很好的测试是禁用每台机器上的无线适配器并尝试常规有线连接而不是无线连接,以帮助排除任何 wifi 或无线适配器问题。
答案2
好的,知道问题出在哪里了!
我按照 Banjer 的建议尝试查看哪些客户端已连接,然后我注意到所连接的任何 PC 或电话均未列出(尽管它们可以访问互联网)。
经过进一步研究后,我决定对设备进行硬重置,这不仅解决了该问题,还解决了我的连接问题。
所以是的,这很像一种‘关闭然后重新打开’的事情。