LINUX.ORG.RU

Сообщения RiD

 

Iptables мапинг диапазона портов

Форум — Admin

Добрый день!

Можно ли на iptables решить следующую задачу. Есть внешний диапазон портов:1.1.1.1:7000-8000. Есть внутренний диапазон портов:127.0.0.1:11000-12000. Мне нужно 1 к 1 отобразить внешний на внутренний, что-то около того:

for port in {7000..8000}
do
 iptables -t nat -A INPUT -p tcp -d 1.1.1.1 --dport ${port} -j DNAT --to-destination 127.0.0.1:$((port+4000))
done
Таких правил у меня много, порядка ~100k, хочется сгруппировать в более компактные. На serverfault есть совет делать вот так:
iptables -t nat -A INPUT -p tcp -d 1.1.1.1 --dport 7000:8000 -j DNAT --to-destination 127.0.0.1:11000-12000
Это не работает. Точнее, из диапазона 11000-12000 выбирается какой-то один случайный порт и далее весь трафик льется на него, а это совсем не то, что требуется.

Альтернативные идеи по решению задачи тоже принимаются. Сам посматриваю в сторону haproxy, но тащить его не хочется. Круче всего было бы справиться силами сетевого фильтра.

 , ,

RiD
()

LA. Посмотреть очередь процессов.

Форум — Admin

Привет LOR!

У меня на сервере выскоий la. Я как-нибудь могу посмотреть очередь процессов ? Хочется знать «из чего складывается» это значение la.

 , ,

RiD
()

Десктоп. Отключить видеокарту.

Форум — Linux-hardware

Привет! Как отключить (по питанию) видеокарту nvidia ?

Когда я сплю, мне иксы не нужны. Проц i7-3770K, есть встроенное видео. Но его, к сожалению, недостаточно в тех случаях, когда мне иксы нужны :-( Надо чтоб компьютер считал 24/7. Как быть?

Использую блоб последней версии(319.17).

Может есть немного альтернативный вариант - выключить кулер? Т.е. погасить всю графику и как-то программно задать обороты в 0 ? Чем это черевато? nvclock мою карту не поддерживает(650ti).

 , ,

RiD
()

Построить график в терминале на си

Форум — Development

Привет! Пишу на си. Хочу брать катировки по какой-нибудь валютной паре и строить график «японские свечи» в своём уютном urxvt.

В общем требуется строить прямоугольники, вертикальные прямые, ресайзить при изменении окна, обрабатывать нажатия кнопок.

Почитал про ncurses, svgalib, libsdl, directfb. Пока наиболее привлекательными выглядят первые две. С другой стороны было бы полезным освоить и артилерию потяжелее, т.е. sdl или directfb.. С sdl гуглятся примеры с отдельным иксовым окном. Отдельное окно мне не подходит.

Ищу баланс между самым простым и не самым старым. Может кто-то с чем-то имел дело? Надеюсь ЛОР мне поможет определиться :)

 , , ,

RiD
()

RSS подписка на новые темы