Архів теґу: linux

Узнать внешний ip-адрес, находясь за NATом, из консоли bash

По некоторым причинан нужно узнать свой внешний ip-адрес находясь за NAT. Через браузер это сделать легко: открываем Гуголь(Яндекс, Бинг) и пишем “what is my ip” кликаем в понравившееся и готово. А вот когда есть только консоль bash подход иной. Хотя можно и с помощью Links зайти в поисковик. Варианты

Каталог готовых виртуальных машин для VirtualBox

Случайно нашел проект в котором собраны уже установленые ОС для Oracle VirtualBox. http://virtualboxes.org Как указано на сайте: это предустановленые ОС с минимальными изменениями, для быстрого запуска если нужно, что то потестировать Набор ОС довольно огромный, но для любителей халявы – разочарование ) Все виртуалки собраны на базе бесплатных ОС

Статистика Exim в Cacti

Имея настроеную систему рисования графиков Cacti, захотелось еще и рисовать загруженость почтового сервера Exim Для этого воспользуемся скриптами любезно выложеными на форуме Cacti, но немного поправив их Для начала скажем демону snmp откуда брать статистику cat /etc/snmp/snmpd.conf ….. extend .1.3.6.1.4.1.8607.64 mx-stats /bin/cat /var/spool/exim/statistics Теперь научим систему генерировать эту статистику каждые 3мин crontab -l */3 *… Читати далі »

Редактор по-умолчанию в консоли Gentoo-линукс

Если вы пользуетесь какими-то утилитами которые дают возможность редактировать конфиг из своей оболочки, то по-умолчанию используется редактор установленый в системе через переменную EDITOR Что может вызвать вот такие вот ошибки: crontab -e /bin/sh: /usr/bin/vi: No such file or directory crontab: “/usr/bin/vi” exited with status 127 Выставить тот редактор который Вам нравится или тот который есть… Читати далі »

Просмотр информации о состоянии компьютера с Linux

Иногда требуется просто посмотреть кол-во места на жестком диске на компьютере/сервере Линукс, или еще какую-то информацию будь-то загрузка памяти или CPU Сначала хотел сам написать простенький php-скрипт, но внезапно нашел уже готовое решение phpSysInfo Скрипт полностью автономный и не требующий кучи зависимостей. Для его работы необходим Apache/nginx + PHP с модулем php-xml.. ну и в… Читати далі »

Не работает звуковая VIA VT8237A/VT8251

Под Линуксом не работал звук lspci: 80:01.0 Audio device: VIA Technologies, Inc. VT8237A/VT8251 HDA Controller Боролся разными методами, думая, что проблема в самом ALSA И вдруг заметил: [ 7.785270] hda-intel: ioremap error [ 7.785277] HDA Intel 0000:80:01.0: PCI INT A disabled Как то далеко залезла звуковуха по шине… В итоге решение банальное, в опции загрузки… Читати далі »

Быстрое создание большого файла

Играясь виртуальными машина типа гипервизор XEN или KVM приходится создавать образ жесткого диска. При этом, как всегда, нужно создать его быстро и безболезненно. Для этого можно использовать замечательную утилиту dd Пример создания файла на 10G dd if=/dev/zero of=OS.img bs=1 seek=10G count=0 Файл создастся менее чем за 1сек

Програмный SIP-телефон Blink

Есть множество разных програмных SIP телефонов, но многие из них мне не нравятся по таким причинам: X-lite – в старых версих был хорош, в новых версиях тянет за собой столько мусора, что даж диву даюсь … в результате его установки места на диске становится на почти 100Мб меньше. Для примера – базовый генту на HDD… Читати далі »

Создание раздела более 2Тб/Linux Creating a Partition Size Larger than 2TB

Обычные пользователи Линукс в основном используют небольшие жесткие и разделы в повседневной жизни, но на серверах порой приходится работать с очень большими разделами. Для примера, невозможно создать раздел размером 4Тб(на базе RAID) используя штатную утилиту fdisk. Она просто не даст возможности создать раздел более 2Тб. Для решения данной проблемы нужно использовать GNU утилиту parted с… Читати далі »

Настройка мониторинга температуры в серверной

Настал момент когда захотелось удаленно мониторить температуру в серверной, а также следить за тем как холодит кондиционер. Следить за температурой мы будем с Linux-хоста в котором есть COM(RS-232)-порт. Если таковой отсутствует, то можно приобрести переходник USB->RS232 Для измерения температуры используются датчики температуры DS1820 от Dallas На этой схеме: Два диода Шотки 1N5818 Стабилитрон 1N5228 3.9… Читати далі »