Лирическое вступление
Итак, наверное я уже многим пытался рассказать об развитии ИТ, но, во многих случаях беседа не получалась конструктивной.
Сегодня попробую еще раз.
Немного ностальгии: начало 2000-х
Вспомните уровень информатизации примерно 10 лет назад: 2001 год, только недавно вышла линейка процессоров Intel Pentium 4, считавшаяся воистину технологическим прорывом. Коммутируемые соединения стали потихоньку вымирать, уступая свое место локальным сетям и ADSL.
Для многих геймеров год был тоже важным: вышли такие игры как Grand Theft Auto III, Diablo II: Lord of Destruction, Devil May Cry, Дальнобойщики-2. Имея у себя дома выделенку в 256 килобит/с и персоналку с Pentium 4 и гигабайтом ОЗУ Вы считали себя обладателем самого крутого компьютера. Только что стартовал сервис блогов Livejournal, социальные сети еще не «просочились» в наши светлые умы. World wide web, только что взяв эстафету после FTN-сетей всё прочнее занимал позиции, вскоре совсем вытеснив эхи. Но давайте не будем о грустном.
Проходит всего-лишь каких-то 10 лет, а результат прогресса налицо. Какой результат? Наверное, вы сами сможете сделать какие-то выводы для себя, сделав сравнение.
Общая картина
Из воспоминаний десятилетней давности, вернемся в сегодняшний день. Итак представим, что прямо сегодня и сейчас изобретена машина времени, что мы можем отправиться в будущее прямо сейчас.
Read more…
Итак, многие, в том числе и я, при использовании прошивки dd-wrt столкнулись с проблемой: при пробросе портов через DMZ из внутренний локальной сети невозможно достучаться до 80 порта. Самое интересное, что из внешней сети все нормально, по “воздуху” тоже, а вот через локалку – никак. проблема решается достаточно просто, и есть два способа ее решения. Первый, на мой взгляд проще. Берем и коннектимся по ssh к нашему роутеру:
ssh root@dd-wrt
Пишем команду:
# iptables -t nat -A POSTROUTING -j MASQUERADE -s 192.168.1.0/24 -d 192.168.1.0/24 -o br0
Всё готово и всё работает.
Второй способ:
Коннектимся к вашему роутеру через браузер в веб-интерфейс по IP, в моем случае это http://10.0.0.10, далее идем в Тех.обслуживание -> Команды (если на русском) либо Administration -> Commands, там будет сторка ввода команд:

Туда и вводим команду, указанную в предыдущем способе:
iptables -t nat -A POSTROUTING -j MASQUERADE -s 192.168.1.0/24 -d 192.168.1.0/24 -o br0
Совсем недавно я писал, как поставить php frontend к vnStat. Вещь очень удобная, но, нашелся более удобный и динамичный фронтенд: jsvnStat. Как установить и настроить сам vnStat можно прочитать в одной из моих предыдущих статей. Взять можно отсюда. Выглядит сие чудо вот так:

Итак, сегодня я Вас познакомлю с очень классной штукой – свзязкой скриптов Webmin+Virtualmin. Первый позволяет передать полное управление через скрипты (веб-интерфейс) с малейшим знанием специфики Linux. Управление очень легкое и администрирование Linux вместе с Webmin покажется легким даже новичку. Virtualmin – набор скриптов, который идет как дополнение к Webmin. Позволяет управлять так называемыми “виртуальными серверами”. Под этими самыми виртуальными серверами подразумеваются разные домены, которые подключены и добавлены в Virtualmin. С его помощью он автоматически создает для них свои виртуальные хосты для Apache, почтовых серверов, ftp и прочего. Одним словом, можно устраивать полноценный хостинг 🙂
Итак, теперь я расскажу, как это установить. Логинимся от рута, скачиваем в домашнюю директорию : этот deb-пакет:
# cd ~/
# dpkg -i <.deb>
Всё, Webmin установился. Теперь можно переходить к установке Virtualmin. Скачиваем установочный скрипт (не бойтесь, компилировать нам ничего не нужно, скрипт всё сделает за Вас):
# wget wget http://software.virtualmin.com/gpl/scripts/install.sh
Даем скрипту права на выполнение:
# chmod +x install.sh
Запускаем скрипт:
# ./install.sh
Ждем завершения установки. После этого вы можете зайти на адрес http://yourhostname.local:10000 и наслаждаться легким администрированием вашей любимой ОС.
P.S. статья еще не доработана, завтра напишу дополнения.
Сегодня представлю Вам классную программу, которая украсит рабочее место любого администратора *nix 🙂 Представляю terminator’а – эмулятор терминала, который позволяет в одном окне открывать огромное количество терминалов, одновременно просматривая их.

И красиво, и удобно, не так ли? Установка проста:
# aptitude update && aptitude install terminator -y
Готово. Для вызова этого чуда используем команду:
$ terminator
Либо находим ее из главного меню. Для того, что бы сделать несколько окон, нажимаем правой клавишей мышки по терминалу, там выбираем опцию деления и наслаждаемся. :))
Recent Comments