Date: Fri, 9 Apr 2010 11:14:12 +0400 From: Hizel Ildar <hizel@vyborg.ru> To: freebsd-current@freebsd.org Subject: Re: load ipfw table addresses from file Message-ID: <20100409111412.11e340b7@hzwork.vyborg.ru> In-Reply-To: <4BBECFDB.6080001@lissyara.su>
index | next in thread | previous in thread | raw e-mail
В Fri, 09 Apr 2010 10:57:31 +0400 Alex Keda <admin@lissyara.su> пишет: > hi! > is there any plans to implement such opportunities? > for large files (we have 60k lines) it's very slow work > > srv1# sh -E > # wc -l /root/scripts/db/table.25.txt > 61073 /root/scripts/db/table.25.txt > # date && for i in `cat /root/scripts/db/table.25.txt`; do ipfw table > 25 add $i; done && date > пятница, 9 апреля 2010 г. 10:42:01 (MSD) > пятница, 9 апреля 2010 г. 10:52:43 (MSD) > # > it took more than 10 minutes on busy server =( > _______________________________________________ > freebsd-current@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to > "freebsd-current-unsubscribe@freebsd.org" > my variant: se@serv4 ~ >wc -l ip2.txt 65536 ip2.txt se@serv4 ~ >sudo ipfw table 25 flush se@serv4 ~ >sudo time ipfw /home/se/ip2.txt 0.94 real 0.54 user 0.39 sys se@serv4 ~ >sudo ipfw table 25 list | wc -l 65536 but file like: table 25 add 192.168.0.36 table 25 add 192.168.0.37 table 25 add 192.168.0.38 table 25 add 192.168.0.39 table 25 add 192.168.0.40 table 25 add 192.168.0.41 table 25 add 192.168.0.42home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20100409111412.11e340b7>
