VMWare Player 破坏了 Ubuntu 9.04 主机上的 Samba?

VMWare Player 破坏了 Ubuntu 9.04 主机上的 Samba?

我已经在这台电脑上运行 Ubuntu 9.04 一段时间了。我刚刚在系统上安装了 VMWare Player,现在当我尝试在 Ubuntu 主机中浏览网络时,所有计算机都只会显示一次。如果我再次尝试浏览,则不会出现任何计算机,甚至工作组也会丢失。我必须运行:

sudo /etc/init.d/vmware stop
sudo /etc/init.d/samba restart

使网络再次可见。只要 VMWare Player 停止,Samba 似乎就没问题。我猜这与 VMWare 安装的虚拟适配器有关。有没有办法让它们都工作,还是我只是配置错了什么?

答案1

这可能是因为 VMware 启动并运行时存在其他网络。我建议您将 Samba 仅绑定到您想要的接口,而不是 VMware 设置的 vmnet 接口。为此,请在 中编辑 Samba 配置/etc/samba/smb.conf,并查找如下所示的行:

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
;   interfaces = 127.0.0.0/8 eth0

您可能应该将接口更改为物理适配器(使用 找到它ifconfig -a):

# The specific set of interfaces / networks to bind to
# This can be either the interface name or an IP address/netmask;
# interface names are normally preferred
   interfaces = eth0

不要忘记删除分号来取消注释该行。

相关内容