5

Я получил новую машину с Windows 7 и использовал VNC, SSH и т.д. Для подключения к моей машине с Ubuntu, и она прекрасно работала, предварительно подключившись к имени хоста компьютера с Ubuntu. Теперь это не работает, если я использую имя хоста машины, но это работает, если я использую локальный IP-адрес или имя DynDNS. Я также могу получить к нему доступ с моего телефона Android, используя локальное имя хоста через SSH.

Если я пытаюсь подключиться через SSH к имени хоста, он говорит: "Хост не существует". VNC говорит: "Не удалось получить адрес сервера". NX говорит «нет адреса, связанного с именем», и я не вижу его в папке "Сеть" Windows.

Я перезагрузил все. Я выключил брандмауэр Windows. Несколько дней назад все работало нормально, а сейчас нет. Как мне выяснить, что блокирует это?

Ага: Наверное, это как-то связано с Самбой. Я сбросил конфигурацию Samba на днях, и, видимо, это может повлиять на это. http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1558925 Я пытался закомментировать «зашифрованные пароли = нет», как описано там, но все равно не работает.

2 ответа2

1

Вы всегда можете установить Bonjour на компьютер с Windows, а Avahi дополнит его на компьютере с Ubuntu. На Ubuntu перейдите к разделу рабочего стола (или что-то в этом роде, я сейчас отключаюсь) в меню администратора. Bonjour доступен на веб-сайте Apple.

Они оба своего рода локальный DNS-сервер. Он даст компьютеру [имя компьютера] .local адрес и направит все через него. Убедитесь, что на вашем роутере включена поддержка UPnP (Universal Plug and Play).

1

Убедитесь, что компонент nmbd в Samba работает - он отвечает за разрешение имен NBNS и просмотр сети - и что на обеих машинах открыты порты 137/udp, 445/tcp и 139/tcp.

Также проверьте, включен ли просмотр в Windows; Я думаю, что Win7 имеет возможность отключить его где-нибудь.

(Нет, это не относится к « encrypt passwords ». Не устанавливайте этот параметр на no

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