Я получил новую машину Windows 7 и использовал VNC, SSH и т.д. для соединения с моей машиной Ubuntu, и это хорошо работало, ранее соединяясь с именем хоста компьютера Ubuntu. Теперь это не работает, если я использую имя хоста машины, но это делает, если я использую локальный IP или название DynDNS. Я могу также получить доступ к нему от своего телефона на базе Android с помощью локального имени хоста по SSH.
Если я пытаюсь соединиться с SSH с именем хоста, он говорит, что "Хост не существует". VNC заявляет "Отказавший для получения адреса сервера". NX не заявляет "адреса, связанного с именем", и я не вижу его в папке "Network" Windows.
Я перезагрузил все. Я выключил брандмауэр Windows. Это хорошо работало несколько дней назад, но теперь это не. Как я выясняю то, что блокирует его?
Ага: Это, вероятно, имеет некоторое отношение к Samba. Я сбросил конфигурацию Samba на днях, и по-видимому это может влиять на нее. http://ubuntu-virginia.ubuntuforums.org/showthread.php?t=1558925 я испытал комментарий, "шифрует пароли = No", как описано там, но он все еще не работает.
Можно всегда устанавливать Добрый день на компьютере окон с Avahi, дополняющим его на машине Ubuntu. На человечности перейдите к рабочему столу, совместно использующему (или что-то как этот, я очищаю прямо сейчас) в меню администратора. Добрый день доступно с веб-сайта Apple.
Они - оба своего рода локальный сервер DNS. Это даст компьютер [имя компьютера] .local адрес и направит все вещи через него. Удостоверьтесь, что у Вас есть UPnP (Универсальный Plug and Play) включил на Вашем маршрутизаторе.
Удостоверьтесь nmbd
компонент Samba работает – он имеет дело с определением имен NBNS и просмотром сети – и что обе машины имеют порты, 137/udp, 445/tcp и открытый 139/tcp.
Также проверьте, включен ли просмотр в Windows; я думаю, что Win7 имеет опцию отключить его где-нибудь.
(Нет, это не связано с"encrypt passwords
". Не устанавливайте ту опцию на"no
".)