Sunday, September 5, 2010

Как настроить DNS на linux шлюзе

Настройка пересылки DNS запросов в сети Optitel. 10.20.1.1 это DNS сервер в сети Optitel. 192.168.1.201 это адрес моего шлюза видимый из внутренней сети.
#DNS requests are executed via ppp0. It has DNS 10.20.1.1
#for cases when DNS request is sent via TCP protocol
iptables -t nat -A PREROUTING -p tcp -d 192.168.1.201 --dport 53 -j DNAT --to-destination 10.20.1.1:53
iptables -t nat -A POSTROUTING -p tcp -d 10.20.1.1 --dport 53 -j SNAT --to-source 10.97.10.58
#for cases when DNS request is sent via UDP protocol
iptables -t nat -A PREROUTING -p udp -d 192.168.1.201 --dport 53 -j DNAT --to-destination 10.20.1.1:53
iptables -t nat -A POSTROUTING -p udp -d 10.20.1.1 --dport 53 -j SNAT --to-source 10.97.10.58

Sunday, August 29, 2010

Обновление Ubuntu из командной строки

Скопировано с сайта ubuntologia.ru/repositories.

Обновить кэш, базу знания о том, что находится в репозиториях:
sudo apt-get update

Аналогом обновления через графический менеджер обновлений в консоли являются две команды:
sudo apt-get upgrade
и
sudo apt-get dist-upgrade

Выполнять нужно обе команды!

Tuesday, August 17, 2010

Создание копии аудио диска и rip диска

Заметка себе на будущее. Понадобилось скопировать песни с аудио диска в жутком состоянии. Сделал это при помощи Gnome CD Master (cdrdao). Затем понадобилось записать несколько копий этого диска в виде диска с mp3 записями. Gnome CD Master сделал cd1.toc и cd1.bin файлы. Их нужно было как-то перегнать в набор mp3. Команды для этого:
#конвертируем cd1.toc в cd1,cue
cueconvert -i toc -o cue cd1.toc cd1.cue
#конвертируем cd1.bin в cd1.flac
flac --cuesheet=cd1.cue --best --endian=big --sign=signed --channels=2 --bps=16 --sample-rate=44100 --verify cd1.bin
#разбиваем cd1.flac на отдельные песенки
cuebreakpoints cd1.cue | shnsplit -o flac cd1.flac