+11.60
Рейтинг
25.08
Сила

Proudly made on Earth

Первые впечатления от Apple iMac

Несколько месяцев назад начал пользоваться Apple iMac. В общем-то уже готов поделиться первым впечатлениями.

Во-первых, внешне очень красивый и стильный аппарат.

Конечно, это не главное для компьютера, но, согласитесь, в наш век широкого разнообразия устройств хочется чего-то не просто мощного и быстрого, но и радующего визуально и тактильно )
После всех моих собранных на коленке компов и ноутбуков начального ценового диапазона этот компьютер просто великолепен, по дизайну, по материалам, по качеству сборки.

Читать дальше →

Доступ к рабочему столу CentOS с Mac OS X

На работе компьютер под CentOS, а дома под Mac OS X. Иногда бывает нужно подключиться из дома к рабочему компьютеру и доделать или посмотреть что-то в уже открытой сессии иксов.
На рабочем компьютере установил пакет x11vnc. Указал пароль для подключения при помощи команды «x11vnc -storepasswd» и запустил ожидание подключения командой:
x11vnc -nolookup -forever -usepw -display :0 -q &


А в Mac OS X даже устанавливать ничего не пришлось. Подключась через Finder — «Подключение к удалённому рабочему столу» указывая строку «vnc://адрес_рабочего_компьютера» или же из консоли «open vnc://адрес_рабочего_компьютера».
Ну и конечно надо позаботиться о безопасности подключения — прикрыть файрволом порт 5900 на рабочем компьютере, поднять шифрованный туннель.

Последний вариант вот такой:
x11vnc -noxrecord -noxfixes -noxdamage -nolookup -ncache 0 -forever -usepw -display :0 -q -nowait_bog &

NTFS в CentOS

Ставим нужные пакеты:
yum install fuse fuse-ntfs-3g

И система автоматически монтирует диск, а можно примонтировать вручную, очевидно как-то так:
mount -t ntfs-3g /dev/sXY /mnt/mydisk

Подключение USB-диска с HFS+ (Mac OS)

По-умолчанию диск не подключается. Диск нормально примонтировался после установки соответствующего модуля из репозитория elrepo:
yum install kmod-hfsplus

Соответствующая часть вывода команды mount:
/dev/sdd10 on /media/A1 type hfsplus (rw,nosuid,nodev,uhelper=hal)
/dev/sdd12 on /media/A2 type hfsplus (rw,nosuid,nodev,uhelper=hal)


Подключение к репозиторию CentOS7:
rpm --import http://elrepo.org/RPM-GPG-KEY-elrepo.org
rpm -Uvh https://www.elrepo.org/elrepo-release-7.0-3.el7.elrepo.noarch.rpm

Автоконфигурирование IPv6 на Cisco

Есть роутер Cisco, на соответствующем интерфейсе включен ipv6. Надо убедиться, что роутер не позволяет хостам из этой сети автоматически получать адрес ipv6 при помощи механизма SLAAC (Stateless Address Autoconfiguration).

Отключить выдачу адресов ipv6 по запросу на автоконфигурирование:
interface Vlan66
 ipv6 nd prefix default 300 300 no-autoconfig
!


Запретить отправку объявлений о том, что мы роутер (Router Advertisements — RA):
interface Vlan66
 ipv6 nd ra suppress all
!


Если на роутере запрещёна отправка RA, то хост не сможет получить префикс сети от роутера и, соответственно, назначить себе «реальный» адрес, т.е. хост шлёт запросы Router Solicitation, но не получает ответа от роутера, в котором и должен быть передан префикс сети и прочие данные.
Если отправка RA не запрещена, но запрещено автоконфигурирование, то протокол Neighbor Discovery работает, соседи видны, но только по локальным адресам (link-local), например:
cs#sh ipv6 neighbors
IPv6 Address                              Age Link-layer Addr State Interface
FE80::21D:FFF:FEBE:AF12                     1 001d.0fbe.af12  DELAY Vl66


Если хост получил от роутера префикс сети, то он назначает себе адрес на основе полученного префикса и своего MAC-адреса. И мы можем увидеть его на роутере:
cs#sh ipv6 neighbors
IPv6 Address                              Age Link-layer Addr State Interface
FE80::21D:FFF:FEBE:AF12                     0 001d.0fbe.af12  REACH Vl66
2001:db8::21D:FFF:FEBE:AF12                0 001d.0fbe.af12  REACH Vl66


Короче говоря, чтобы работало автоконфигурирование нужно чтобы на циске были разрешены и автоконфигурирование и RA.

Даже если отключить на роутере RA уже после получения хостом адреса, связь через некоторое время пропадает. По крайней мере у меня так происходит между циской и CentOS 6.5. Обнаружение соседей (Neighbor Discovery) при этом работает. CentOS при попытке пингануть роутер ругается «Network is unreachable».

Дополнение

Прочитал где-то, что RA отключать нельзя в любом случае, а отключать SLAAC нужно опциями на интерфейсе, которые указывают хостам получать адреса и прочие настройки по DHCP:
ipv6 nd managed-config-flag
 ipv6 nd other-config-flag


При просмотре информации о IPv6 для этого интерфейса видим:
cs#sh ipv6 int vl66
...
  Hosts use DHCP to obtain routable addresses.
  Hosts use DHCP to obtain other configuration.
...


Однако, у меня при этом хосты всё равно получали адреса по SLAAC.

Дополнение 2

Ещё одна опция в попытке отключить раздачу SLAAC роутером:
interface Vlan66
 ipv6 nd prefix default no-advertise

Роутер будет отправлять RA, но в них не будет указан префикс сети, т.е. хосты не смогут «создать» адрес.

Т.к. мне до сих непонятно можно ли полностью отключать RA, я попытался сохранить эти анонсы и включил три другие опции:
interface Vlan66
 ipv6 nd prefix default no-advertise
 ipv6 nd managed-config-flag
 ipv6 nd other-config-flag


Проверил с Windows 7 и CentOS — адрес не получаю, но при просмотре списка соседей на этом интерфейсе вижу, что появились SLAAC-адреса других хостов:
cs#sh ipv6 neighbors vl66
...
2001:db8:C:0:211:32FF:FE90:7C23          133 0011.3290.7c23  STALE Vl66
2001:db8:C:0:21D:FFF:FEBE:AF12           219 001d.0fbe.af12  STALE Vl66
...

Возможно, хосты просто сохранили полученные ранее через SLAAC адреса.

Кстати, можно удалить всех соседей на интерфейсе или конкретный адрес одного соседа:
cs#clear ipv6 neighbors vlan66
cs#clear ipv6 neighbors vlan66 2001:db8:C:0:211:32FF:FE90:7C23


При этом надо было осторожным, если вы подключились к роутеру по IPv6 и потом удалили свой адрес из списка соседей, то скорее всего вы потеряете доступ к роутеру.

Flash-плагин для браузера

Для Firefox:
mkdir ~/.mozilla/plugins

Для Opera:
mkdir ~/.opera/plugins

Качаем с сайта Adobe install_flash_player_11_linux_i386.tar.gz и копируем оттуда файл libflashplayer.so в созданную папку. Перезапускаем браузер.

Добавление:
Opera сама подняла плагин, установленный для Firefox-а, т.к. путь к нему указан в настройках Opera: Preferences — Advanced — Plug-in Options — Plug-in path.
Список путей можно исправить.

Хитрости Mac OS X

Быстро создать запись в Заметках в Mac OS X можно так: выделите исходный текст или изображение и нажмите комбинацию Command + Shift + Y.

Fn+Ctrl+F2 позволяет осуществлять навигацию по меню без использования мыши;
Fn+Backspace заменяет кнопку Delete;
Fn+F11 показать рабочий стол;
Fn+стрелка вверх заменяет кнопку Page Up;
Fn+стрелка вниз заменяет кнопку Page down;
Fn+стрелка влево заменяет кнопку Home;
Fn+стрелка вправо заменяет кнопку End;

Command+Option+Esc — принудительно завершить программу

Cmd + Alt + U — просмотр исходного теста письма в программе Mail.

приложение Mac OS Cheatsheet (http://www.cheatsheetapp.com/CheatSheet/ ). После установки программа показывает список клавиатурных команд для любого открытого окна. Для этого нужно нажать и удерживать клавишу ⌘ в течение трех секунд.

Отформатировать флешку под FAT32

Ставим утилиты для поддержки FAT:
yum install dosfstools

Смотрим под каким названием определилась флешка:
tail /var/log/messages

Можно посмотреть какие разделы на диске:
fdisk -l /dev/sdc

Форматировать:
mkfs -t vfat /dev/sdc1

Поменять название диска:
dosfslabel /dev/sdc1 «My USB»