<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Нужно добавить CIDR в конце каждой строки в файле</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9854.html</link>
    <description>Друзья, есть скрипт, который скачивает список IP-адресов и кладет полученное в файл. Для последующего скармливания SQUID-у каждому адресу в конце нужно добавить значение /32, т.е. чтобы каждая строка в файле завершалась данным значением. Как с помощью /bin/sh это сделать?&lt;br&gt;&lt;br&gt;#!/bin/sh&lt;br&gt;&lt;br&gt;# Определяем путь к списку TOR-серверов&lt;br&gt;LST=http://torstatus.blutmagie.de/ip_list_all.php/Tor_ip_list_ALL.csv&lt;br&gt;# Скачиваем актуальный список TOR-серверов&lt;br&gt;/usr/local/bin/wget $LST -q -O - &amp;#124; /usr/bin/sort &amp;#124; /usr/bin/uniq &amp;gt; /usr/local/etc/squid/tor.list&lt;br&gt;# Если файл записался удачно начинаем маньячить&lt;br&gt;#if &#091; -s /tmp/tor.list &#093;; then&lt;br&gt;  # Очищаем таблицу под номером 20&lt;br&gt;#  /sbin/ipfw table 20 flush&lt;br&gt;  # Читаем построчно список TOR-серверов&lt;br&gt;#  /bin/cat /tmp/tor.list &amp;#124; while read ip; do&lt;br&gt;    # Добавляем все IP-адреса из списка в таблицу под номером 20&lt;br&gt;#    /sbin/ipfw table 20 add $ip&lt;br&gt;#  done&lt;br&gt;#fi&lt;br&gt;</description>

<item>
    <title>Нужно добавить CIDR в конце каждой строки в файле (mrrc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9854.html#3</link>
    <pubDate>Tue, 08 Apr 2014 08:21:09 GMT</pubDate>
    <description>&amp;gt; acl tor src &quot;/usr/local/etc/squid/tor.list&quot;&lt;br&gt;&lt;br&gt;Все, ступил с src, прости Господи.&lt;br&gt;</description>
</item>

<item>
    <title>Нужно добавить CIDR в конце каждой строки в файле (mrrc)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9854.html#2</link>
    <pubDate>Tue, 08 Apr 2014 06:52:09 GMT</pubDate>
    <description>&amp;gt;&amp;gt; Друзья, есть скрипт, который скачивает список IP-адресов и кладет полученное в файл.&lt;br&gt;&amp;gt;&amp;gt; Для последующего скармливания SQUID-у каждому адресу в конце нужно добавить значение &lt;br&gt;&amp;gt;&amp;gt; /32, т.е. чтобы каждая строка в файле завершалась данным значением.&lt;br&gt;&amp;gt; &#091;I&#093;Сквиду&#091;/I&#093; это не нужно.&lt;br&gt;&amp;gt; &quot;Просто&quot; ip адрес, без масок, он и рассматривает, как один ip, то &lt;br&gt;&amp;gt; етсь &quot;/32&quot;.&lt;br&gt;&amp;gt;&amp;gt; Как с помощью /bin/sh это сделать?&lt;br&gt;&amp;gt; Подождать выполнять - отменят. //Может, и ошибаюсь, конечно...&lt;br&gt;&lt;br&gt;Что-то я тогда подтормаживаю в конец, &lt;br&gt;SQUID не реагирует на имеющиеся в файле адреса&lt;br&gt;&lt;br&gt;acl tor src &quot;/usr/local/etc/squid/tor.list&quot;&lt;br&gt;&lt;br&gt;с последующим запретом&lt;br&gt;&lt;br&gt;http_access deny tor&lt;br&gt;&lt;br&gt;само собой, последовательность правил соблюдена.&lt;br&gt;</description>
</item>

<item>
    <title>Нужно добавить CIDR в конце каждой строки в файле (Andrey Mitrofanov)</title>
    <link>https://www.opennet.ru/openforum/vsluhforumID9/9854.html#1</link>
    <pubDate>Tue, 08 Apr 2014 06:41:05 GMT</pubDate>
    <description>&amp;gt; Друзья, есть скрипт, который скачивает список IP-адресов и кладет полученное в файл. &lt;br&gt;&amp;gt; Для последующего скармливания SQUID-у каждому адресу в конце нужно добавить значение &lt;br&gt;&amp;gt; /32, т.е. чтобы каждая строка в файле завершалась данным значением.&lt;br&gt;&lt;br&gt;&#091;I&#093;Сквиду&#091;/I&#093; это не нужно.&lt;br&gt;&quot;Просто&quot; ip адрес, без масок, он и рассматривает, как один ip, то етсь &quot;/32&quot;.&lt;br&gt;&lt;br&gt;&amp;gt; Как с помощью /bin/sh это сделать?&lt;br&gt;&lt;br&gt;Подождать выполнять - отменят. //Может, и ошибаюсь, конечно...&lt;br&gt;</description>
</item>

</channel>
</rss>
