У меня Ubuntu 9.04 уже некоторое время работает на этом компьютере. Я только что установил VMWare Player в своей системе, и теперь, когда я пытаюсь просмотреть сеть на хосте Ubuntu, все компьютеры будут отображаться только один раз. Если я попытаюсь просмотреть снова, компьютеры не появятся, и даже рабочая группа будет отсутствовать. Я должен бежать:

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

чтобы снова увидеть сеть. Пока VMWare Player остановлен, Samba выглядит нормально. Я думаю, это связано с виртуальными адаптерами, которые устанавливает VMWare. Есть ли способ заставить их обоих работать или я просто что-то упустил?

1 ответ1

0

Вероятно, это связано с другими сетями, которые существуют, когда VMware запущен и работает. Я предлагаю вам samba привязываться только к тому интерфейсу, который вам нужен, а не к интерфейсам vmnet, которые устанавливает VMware. Для этого отредактируйте конфигурацию 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

Не забудьте удалить точку с запятой, чтобы раскомментировать строку.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .