Модная штучка

Бесплатные DNS сервисы для домена.

Январь 19, 2012 | ITшное | Модные словечки , , | Оставить свое мнение

Зарегистрировал я себе домен и встал вопрос о DNS сервисе. Обычно я использовал ДНС сервера, предоставляемые регистратором, но в данном случае такого не имелось.

Почему вообще я предпочитаю использовать сторонний сервис ДНС вместо обычной парковки домена на тот сервер, где его и планируется использовать? Думаю, аргументы есть как за, так и против этого. Лично для меня такой вариант более приемлемый, я получаю возможность рулить записями домена как захочу. К примеру, основной домен направить на один сервер, поддомен выделить под другие цели и на другом сервере. И все это независимо от самого сервера, где он размещается.

Прежде всего я хотел было использовать zoneedit.com или everydns.net, но к моему разочарованию, первый сайт закрыл бесплатный тарифный план, а по второму открывается dyn.com в котором тоже сообщается что старый сайт закрыт и бесплатного тарифа у них не имеется. Так что пришлось выбирать новый.

Полезный списочек многих днс сервисов, кстати говоря, вы найдете здесь http://habrahabr.ru/blogs/hosting/71172/

Сначала я попробовал xname.org. Интерфейс там прямо скажем говнецо то еще, но нам же не интерфейс главное. Отпугнул меня этот сервис большим количеством известных багов, которые никто не спешил устранять. Если интересно, почитать можно здесь http://webi.ru/webi_articles/free_dns_primary_secondary.html.

И хотя я уже настроил домен на этот сервис, я решил подыскать что-то другое все таки.

Выбор пал на freedns.ws и пока я только настроил домен на сервисе, то есть еще не успел опробовать его в действии, но интерфейс (особенно после хнейм) радует весьма =)

На этом сервисе и останусь пока что.

P.S. настроил экспорт записей в ЖЖ, кому удобнее, можете читать меня  там =)

UPDATE: обнаружил еще, что яндекс так же предоставляет бесплатный сервис управления ДНС, в случае проблем на фриднс попробую его, пожалуй.

И снова о настройке FreeBSD

Декабрь 9, 2011 | ITшное, Администрирование | Модные словечки , , , | Оставить свое мнение

Это скоро будет моей любимой темой :-)

/**

Выражаю благодарность лучшему админу которого я знал и который очень помогал мне советами и ответами на вопросы касательно FreeBSD — slon =)

*/

Так сложилось что мне нужно поднять новый сервачок под один сайт и я решил это делать «по жесткому»  - от ДЦ я получу чистую freebsd без каких либо панелей администрирования, а дальше уже буду сам :-) Так что постараюсь восполнить пробелы в описании настройки рабочей среды, которые я упустил. По сути работа будет та же самая.

Прежде всего о заказе: я попросил поставить версию 8.2 (при этом в опициях установки выбрать только исходники) амд64 (так как оперативы больше 3гб, если меньше — ставьте x32). Так же нужно указать как разбивать диски: в моем случае это было так:

15G — /

50G — /usr

35G — /var

120 — /usrbackup

остальное — /tmp

Пример для винта на 250гб. И еще про файл подкачки. В случае, если оперативы 4гб, стоит выбрать swap x1, если меньше то swap x2.

Базовая настройка

Итак, спустя пару суток мне выдали доступ к серверу. Первым делом я изменил пароль для ssh со стандартного 22 на другой (как это делать описывалось ранее). Далее делаем

portsnap fetch update

Это обновит дерево портов. Далее, для того, что бы обновить установленные программы, настроим csvup (в командной строке утилита csup), для чего вводим

ee /etc/supfile

И  затем (файл должен быть пустым изначально) вставляем туда

#csup -L 2 /etc/supfile
#
# IMPORTANT: Change the next line to use one of the CVSup mirror sites
# listed at http://www.freebsd.org/doc/handbook/mirrors.html.
*default host=cvsup.freebsd.org
#*default host=cvsup.ru.FreeBSD.org

*default base=/usr
*default prefix=/usr
*default release=cvs tag=RELENG_8
*default delete use-rel-suffix
*default compress

src-all

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

csup -L 2 /etc/supfile

Утилита работает долго, около часика у вас есть время отдохнуть :) Далее редактируем еще файл /etc/make.conf (его может не быть изначально)

WITHOUT_X11=yes

WITH_THREADS=yes

Сохраняем, выходим. На этом базовая настройка завершена. Осталось только обновить мир и ядро. Для мира:

cd /usr/src/
rm -R /usr/obj/*
make cleandir
make cleandir
make buildworld
make installworld
shutdown -r now

Да, cleandir нужно выполнить два раза, это не ошибка. И на всякий случай предупрежу, что последняя команда выполняет перезагрузку сервера :-)

Обновляем ядро:

cd /usr/src/
rm -R /usr/obj/*
make clean
make clean
make buildkernel KERNCONF=
make installkernel KERNCONF=
shutdown -r now

Там где «KERNCONF=» подставляем название нашего ядра, узнать его можно, выполнив команду:

uname -i

В моем случае это было GENERIC.

Вот теперь мы можем заявить что имеем самую обновленную ОС и можем переходить к следующему пункту. По установке софта пожалуй создам новый пост.