openSUSE — включение удаленного администрирования
2009-12-25 от San

В операционной системе openSUSE включение возможности удаленно подключаться к рабочему столу организуется, как и многие другие вещи, достаточно просто — установкой одной галочки в средстве администрирования Yast. Но я уже несколько раз встречаю следующую проблему — при попытке соединения через любой VNC-клиент появляется серая сетка на экране (Xorg запустился), но дальше этой серой сетки дело не идет.
Проблема заключается в некорректной обработке локальных подключений X-клиента, который пытается использовать IPv6.
Типично выглядящий файл /etc/hosts будет примерно таким
[cc]# IP-Address Full-Qualified-Hostname Short-Hostname
127.0.0.1 localhost
# special IPv6 addresses
::1 localhost ipv6-localhost ipv6-loopback
fe00::0 ipv6-localnet
ff00::0 ipv6-mcastprefix
ff02::1 ipv6-allnodes
ff02::2 ipv6-allrouters
ff02::3 ipv6-allhosts
127.0.0.2 name.domain name[/cc]
Изменяем его, удаляя или комментируя все строки, относящиеся к IPv6
[cc lang=»bash»]# IP-Address Full-Qualified-Hostname Short-Hostname
127.0.0.1 localhost
# special IPv6 addresses
#::1 localhost ipv6-localhost ipv6-loopback #fe00::0 ipv6-localnet
#ff00::0 ipv6-mcastprefix
#ff02::1 ipv6-allnodes
#ff02::2 ipv6-allrouters
#ff02::3 ipv6-allhosts
127.0.0.2 name.domain name[/cc]
Сохраняем файл, подключаемся по VNC и получаем окно приветствия. Ура! Работает!
Опубликовано Пятница, 25-12-2009 в 16:00 в рубрики Компьютеры и сети. Вы можете оставить отслеживать комментарии к записи при помощи RSS 2.0 ленты. Комментарии и пинг запрещены.