Skip to content


Как подключиться к X-сессии из Windows

Допустим есть у нас где-то комп с линуксом и каким-то desktop environment-ом, например, KDE. Вот пришли мы утром, поработали за этим компом, понаоткрывали кучу окошек с разными интересными сайтами и ушли в конце дня домой. А придя домой, вспомнили, что надо срочно дочитать один из интересных сайтов, да, вот незадача, адреса его не помним. И, вполне логично, начинаем задумываться как бы это подключиться из своей домашней винды к X-серверу по аналогии, как это можно сделать rdesktop-ом или Radmin-ом для хождения на виндовый рабочий стол. Решение есть. Причём, очень простое. Называется x11vnc. Подразумевается, что доступ по SSH к линуксовому компу у нас имеется. Пошаговое решение задачи доступа из windows к рабочему столу linux.

  1. Устанавливаем пакет x11vnc:
    $ sudo yum install x11vnc
  2. Читаем описание:

    $ rpm -qi x11vnc | sed -r '/Summary/,$ !d'
    Summary     : VNC server for the current X11 session
    Description : What WinVNC is to Windows x11vnc is to X Window System,
    i.e. a server which serves the current X Window System desktop via RFB
    (VNC) protocol to the user. Based on the ideas of x0rfbserver and on 
    LibVNCServer it has evolved into a versatile and productive while 
    still easy to use program.
  3. Запускаем программу:

    $ x11vnc

    Тут она на консоль вывалит кучу текста, из которого самой полезной является информация о порте. По умолчанию используется TCP-порт 5900.

  4. На винде устанавливаем программу TigerVNC
  5. Запускаем putty, подключаемся к линуксу, предварительно сделав локальный проброс порта 5900, логинимся:
    Проброс порта в putty для работы с x11vnc

    Локальный проброс порта в putty для работы с x11vnc

  6. Запускаем vncviewer.exe, в качестве сервера указываем 127.0.0.1:

    подключение из windows к linux через vncviewer.exe

    Подключаемся из виндовс к linux через SSH-туннель с помощью vncviewer.exe

И далее в окошке tigervnc видим наш вожделенный линуксячий рабочий стол :) В принципе можно обойтись и без putty, но с ним надёжнее, так как трафик по Интернету будет бегать шифрованным.

Есть и другой подход. Стандартная оконная система для Linux – это X Window System (в простонародье – "иксы"). Она занимается отрисовкой графических элементов и взаимодействием с устройствами ввода-вывода. X Window System имеет прозрачную клиент-серверную архитектуру: оконная система выполняет роль сервера, а графические приложения – соответственно, роль клиентов. Клиенты подключаются к серверу и взаимодействуют с ним для отрисовки и для получения событий от мыши и клавиатуры. Оконная система может находиться на одном компьютере, а графическое приложение – на другом. И приложение может связываться с X Window System по сети. То есть можно запустить приложение на удалённом компьютере, настроив его отображение (отрисовку) на том компьютере, за которым Вы в данный момент находитесь. А также запустить программу на одном удаленном компьютере с отрисовкой элементов интерфейса на другом удаленном компьютере :) Существуют также X-серверы и для Windows, например XMing. Так вот с помощью этого XMing-а и включённого "X11 forwarding" в putty можно запросто заставить линуксячие приложения отрисовываться на рабочем столе Windows :) В подробностях опишу это, может быть, в какой-нибудь из последующих статей.

Posted in *nix, Howto, Windows.

Tagged with , , , .


REG.ru предоставляет доступ к истории whois

История домена теперь доступнаКомпания REG.RU, российский регистратор доменных имен, сообщила о запуске нового сервиса для доступа к истории изменений информации о доменных именах в базе данных whois.

Кроме информации о предыдущих "владельцах" (врядли слово "владелец" корректно применять по отношению к домену, но, к сожалению, использование этого слова является повсеместным) можно узнать исторические данные о хостинге доменного имени, а также найти домены по IP-адресу и DNS-серверу. На данный момент услуга работает как минимум для зон .ru, .su, .рф, .com, .net, .org.

Сервис может быть полезен SEO-специалистам, веб-разработчикам и всем прочим товарищам, не упускающим возможность подзаработать в помощью Интернет, поскольку при помощи сего сервиса можно выявить истинную ценность какого-либо домена, прежде чем решиться на его покупку, узнать первичную дату регистрации, а также, возможно, связаться с одним из бывших регистрантов. Кроме того, на основе не сложного анализа можно выявить некоторые закономерности, позволяющие сделать выводы о мотивах покупки того или иного домена предыдущими регистрантами.

Вот она, новейшая история, которую скоро будут учить в школах вместо никому не интересной истории древнего мира :)

С одной стороны хорошо, прикольный сервис. Но есть и обратная сторона медали, состоящая в том, что появляется еще один источник получения персональных данных о "владельцах" (регистрантах) доменов. Так что теперь стоит более обдуманно относиться к тому, какие именно данные вы даёте регистратору при регистрации доменного имени.

Posted in Misc.

Tagged with .


iptraf: Specified interface not supported

ошибка iptraf interface not supported

iptraf ругается "interface not supported"

C выходом CentOS 6 мой любимый IpTraf для интерфейсов с именами, отличными от привычных eth[0-9]+ стал ругаться следующим образом: Specified interface not supported. И, конечно, какую-либо информацию о трафике с такого интерфейса показывать отказывается.

Это порядком напрягало, так как серверов с интерфейсами, отличными от eth0, стало довольно много (особенно это характерно для серверов Dell --- там сетевые интерфейсы стали называться em1, em2, p1p1). Оказывается, есть простой способ отучить iptraf от этого безобразия. Достаточно использовать недокументированный ключик -u (по крайней мере, в man-е я упоминаний о нём не нашел). И всё снова работает как и раньше:

# iptraf -u -d em1

Источник сего сакрального знания: bugzilla.redhat.com

Posted in *nix, Howto.

Tagged with , .


В Одессе установлено "зеркало" одного из корневых серверов ICANN

В Одессе международная корпорация ICANN совместно с компанией "Хостмастер" ввели в эксплуатацию новый узел L-root - одного из тринадцати корневых DNS-серверов, информирует ICANN.

Корневые серверы DNS являются ключевой частью инфраструктуры Интернет. Таким образом, запуск очередной копии L-root вносит вклад в глобальную безопасность и стабильность мировой системы доменных имён.

До настоящего времени в Украине работали четыре "зеркала" корневых серверов. "Два узла, в Киеве и Харькове, также были установлены в рамках сотрудничества ICANN с компанией "Хостмастер", - напоминает Джо Эблей, директор ICANN по DNS-операциям. Первый из них - киевский - работает с декабря 2010 года, второй - с ноября 2011-го.

"Одесса --- один из крупнейших городов Украины и один из лидеров по проникновению Интернет. Кроме того, выбранный нами провайдер имеет хорошие каналы связи с западной Украиной, --- говорит представитель компании "Хостмастер" Дмитрий Кохманюк. --- Все эти факторы и привели к нашему решению поместить узел именно здесь."

Источник: hostmaster.ua.

Posted in Misc.

Tagged with .