Архив автора
Remove UTF8 BOM under linux
написано 15 июня, 2011 - запись из раздела Несортированное | Комментировать
После переноса файлов с фряхи на linux простым rsync в текстовых файлах появился UTF-8 BOM, это такой маркер типа UTF (легко гуглится кому интересно). По факту это в начало вайла добавляется HEX символы: EF BB BF. Проблема выражается в том что кирилицу в файлах кривит и косит. Переходим в каталог который надо чинить и правим: […]
Linux UPnP
написано 8 июня, 2011 - запись из раздела Debian | 2 комментария
Для того чтобы клиенты могли прозрачно открывать порты на шлюзе, был разработан набор протоколв Universal Plug and Play (UPnP), например для того чтобы можно было раздавать торренты. На днях я снял дома старый добрый Linksys WRT54G, теперь раздачей интернета занимается linux-овая машинка. Для раздачи торррентов например, нужно разрешить соединения внутрь сети. Для этого можно пробросить […]
Booting ms dos via PXE to update bios
написано 31 мая, 2011 - запись из раздела Несортированное | 2 комментария
Для обновления BIOS на сервре как правило нужно загрузиться с дискеты с MS DOS и запустить утилиту обновления, в современном мире не так просто найти FDD, да и дискету сходу не удалось найти. Но в it инфраструктуре как правило уже развернут PXE сервер для обслуживания серверов или устновки операционной системы, собственно им и воспользуемся. apt-get […]
Proftpd listen ip
написано 30 мая, 2011 - запись из раздела Unix | 1 комментарий
По умолчанию Proftpd слушает порт 21 на всех интерфейсах, если же нужно указать ему отвечать строго на определенном интерфейсе используйте конфигурацию: SocketBindTight on Port 21 DefaultAddress 192.168.3.1 192.168.3.1 замените на нужный Вам ip адрес.
Portchannel betwen Allied Telesis AT-8000GS and Cisco c2950
написано 17 мая, 2011 - запись из раздела Allied Telesis, Cisco | Комментировать
Что имеем: 1. гигабитный стэк из двух Allied Telesis AT-8000GS 2. к стэку двумя линками подключен AT-8000S/24, линки собраны в портчаннел. 3. Cisco Catalist 2950 который надо подключить к сети. Оптического трансивера для ATI нет, подключать придется 100 мегабитными линками, линки обьеденить в etherchannel. на циске настраиваем: WS-C2950SX-48-SI#conf t WS-C2950SX-48-SI(config)#interface range FastEthernet 0/45 — 48 […]
H-Sphere account move error «Suspended due to resources integrity»
написано 4 мая, 2011 - запись из раздела Несортированное | Комментировать
При переносе аккаунта с сервера на сервер из H-shphere возможна ошибка «Suspended due to resources integrity» Заходим на сервер cp рутом и выполняем: grep "duplicate key violates unique" /var/log/hsphere/hsphere.log.1 -B3 получим что-то вроде: 2011-05-04 11:15:34,614 [transfer] DEBUG cron.TransferCron — getResourcesInMoveInfo(): got and checking 1608767_7 is a HostDependentResource — true 2011-05-04 11:15:34,614 [transfer] DEBUG cron.TransferCron — […]
Cisco WS-C2950SX-48-SI
написано 5 апреля, 2011 - запись из раздела Cisco | 4 комментария
Начал собирать себе минилабу для подготовки к CCNA/CCNP, купил на днях Cisco WS-C2950SX-48-SI cisco WS-C2950SX-48-SI (RC32300) processor (revision L0) with 20015K bytes of memory. Processor board ID FOC1009Z8JD Last reset from system-reset Running Standard Image 48 FastEthernet/IEEE 802.3 interface(s) 2 Gigabit Ethernet/IEEE 802.3 interface(s) 32K bytes of flash-simulated non-volatile configuration memory. Base ethernet MAC […]
installing SHOUTcast streaming server on debian x86_64
написано 4 апреля, 2011 - запись из раздела Debian | 2 комментария
Компания Nullsoft, та что радует виндовых пользователей проигрывателем winamp выпускает еще и стриминг сервер, проще говоря сервер онлайн радио. Ставить будем на debian x86_64 mkdir /opt/sc && cd /opt/sc wget http://yp.shoutcast.com/downloads/sc1-9-8/sc_serv_1.9.8_Linux.tar.gz tar zxf sc_serv_1.9.8_Linux.tar.gz rm -rf sc_serv_1.9.8_Linux.tar.gz README.TXT Открываем конфиг /opt/sc/sc_serv.conf в любом текстовом редакторе (например vim) найдите строку Password=changeme и поменяйте changeme на свой […]
iptables and ftp in passive mode
написано 18 марта, 2011 - запись из раздела Несортированное | 1 комментарий
Если на сервере открыть только 21 порт то ftp будет доступен только в active mode, но браузеры по умолчанию ломятся всегда в passive. Для того чтобы отрыть passive mode нужно подгрузить модуль ip_conntrack_ftp. modprobe ip_conntrack_ftp iptables -I RH-Firewall-1-INPUT 1 -p tcp -m state —state NEW -m tcp —dport 20 -j ACCEPT iptables -I RH-Firewall-1-INPUT 1 […]
Mysql cache on ramdisk
написано 18 марта, 2011 - запись из раздела Несортированное | 5 комментариев
Выносим кеш и временные таблицы mysql в память. для этого подключим ram-диск: mount -t tmpfs -o size=1024M tmpfs /tmp/mysql/ echo ‘tmpfs /tmp/mysql tmpfs size=1024M,mode=01770,uid=100,gid=101,noatime 0 0’ >> /etc/fstab В конфиге Mysql /etc/my.cnf добавляем директиву в блоке [mysqld]: tmpdir=/tmp/mysql/ И перезапускаем mysql сервер. увидеть создаваемые временные файлы можно с помощью lsof lsof /tmp | grep mysql […]