无法从 Windows 查看或访问网络中的 ubuntu 电脑

无法从 Windows 查看或访问网络中的 ubuntu 电脑

我无法从 Windows PC 上看到我的 Ubuntu 18.04 PC(充当文件和媒体服务器)。我安装了 Samba、Tasksel、System-config-samba、python-glade2、samba-common、smbclient。将 avahi-daemon 编辑为 0,在 samba 中创建了“me”和“netguest”用户,sudo ufw 允许“Samba”(即使防火墙已禁用),sudo chmod 777 /media/mydrive/Mystuff(也允许所有共享文件夹)。Windows PC 在 Homenet 网络上,Ubuntu PC 有一个静态 IP(192.168.0.10),可以 ping 通但无法访问或看到。有两件事我不知道它们是否会影响,我有 2 个路由器,第二个充当范围扩展器,但它是唯一可以通过有线连接到 Ubuntu PC 的路由器,其余的都通过 wi-fi 连接。 smb.conf 文件已附加。感谢您提供的任何帮助。

答案1

Ubuntu PC 有一个静态 IP(192.168.0.10),可以 ping 通但无法访问或查看。

请在您的服务器上运行以下命令之一:

nmcli device show | grep DEVICE

ifconfig

我愿意打赌真钱,Ubuntu 18.04 中没有名为 eth0 的接口。

然而,这正是您在 smb.conf 中使用这两行告诉 samba 要使用的:

interfaces = 127.0.0.0/8 eth0
bind interfaces only = yes

删除这两行,以便 samba 可以自行解决并重新启动 smbd:

sudo service smbd restart

相关内容