Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Собираем iptables на Ubuntu ====== ===== Причина ===== Делая балансировку каналов обнаружил, что вот такая вот строка не работает: <code> # iptables -t mangle -A NEW_OUT_CONN -m statistic --mode random --probability 0.50 -j RETURN /lib/xtables/libxt_statistic.so: /lib/xtables/libxt_statistic.so: undefined symbol: lround iptables v1.4.12: Couldn't load match `statistic':Success </code> при этом сам модуль /lib/xtables/libxt_statistic.so существует, при попытке подгрузить получаем: <code> modprobe kernel/net/netfilter/xt_statistic.ko FATAL: Module /lib/xtables/libxt_statistic.so not found. </code> По данной ошибке ''/lib/xtables/libxt_statistic.so: undefined symbol: lround'' находим патчик http://www.calculate-linux.ru/packages/net-firewall/iptables/files/iptables-1.4.12.1-lm.patch Ну и пока что нет решения, кроме как пересобрать iptables самостоятельно. ===== Собираем iptables ===== <code> # sudo su # cd /usr/src # apt-get build-dep iptables # apt-get source iptables # apt-get install quilt # wget https://launchpadlibrarian.net/104349144/xtables-lm-noasneeded.patch # cd iptables-1.4.12 # quilt import ../xtables-lm-noasneeded.patch # quilt push -a # dpkg-buildpackage -b # cd .. # dpkg -i iptables_1.4.12-1ubuntu4_i386.deb </code> {{tag>ubuntu iptables troubleshooting}} ubuntu/iptables.txt Последнее изменение: 2022/01/07 18:02 — 127.0.0.1