TischutilTABLEUTIL ist ein Dienstprogramm zum Konvertieren, Aggregat- und Leistungsvorgängen. | |
Jetzt downloaden |
Tischutil Ranking & Zusammenfassung
Anzeige
- Lizenz:
- BSD License
- Preis:
- FREE
- Name des Herausgebers:
- Henrik Gustafsson
- Website des Verlags:
- http://ecalc.fnord.se/
Tischutil Stichworte
Tischutil Beschreibung
TableUtil ist ein Dienstprogramm zum Umwandeln, Aggregat- und Durchführungsvorgängen. TABLEUTIL ist ein Dienstprogramm zum Konvertieren, Aggregat- und Durchführung von Vorgängen (derzeit Gewerkschaften, Unterschiede, Ergänzungen und Kreuzungen) auf Listen von IP-Adressen. Die primäre Verwendung von TableUtil ist das Konvertieren von Dateien in ein Format PFCTL (8) kann lesen, aber wenn Sie einen anderen Gebrauch für ihn finden, möchte ich es wirklich gerne darüber wissen. Es kann einfacher Text-Dateien mit Ranglisten lesen (12.12.12.12- 23.23.23.23), CIDR-Style-Netzwerke (192.168.0.0/24) Einzeladressen (242.242.242.242) oder Hostnames (one.two.com). Es kann auch P2B-Dateien, das bevorzugte Dateiformat (den) Peerguardian-Dateien lesen. Tableutil verfügt über zwei Modi des Betriebs: Schneller Modus, der zum Konvertieren von Dateien in PFCTL-kompatible Tabellen und den erweiterten Modus verwendet wird, mit der weitere erweiterte Operationen auf Dateien ausgeführt werden, und für eine größere Flexibilität des Ausgabeformates. FOR BEISPIELEN, WENN SIE Drei Dateien, 'Block1', 'block2' und 'Ausnahmen', die in einer Tabelle verwendet werden soll, die die Hosts in 'block1' blockiert, und 'block2', mit Ausnahme der Bereiche in "Ausnahmen", erstellen Sie eine Datei, die so etwas aussieht Dies: # Cat Blockspec $ block1 = Last (Text, "Block1"); # Die block1-Blockliste $ block2 = laden (Text, "block2"); # Die block2-Blocklist $ Ausnahmen = Last (Text, "Ausnahmen"); # Liste der Ausnahmen $ block = Differenz (Union ($ block1, $ block2), $ Ausnahmen); Speichern (CIDR, "Blocklist", $ block); Oder, wenn Sie nur eine Peerguardian-Blockliste (der Textart laden möchten ), tun Sie so etwas wie folgt: # cat update-blocklist.sh #! /bin/shurl=""rm -f / tmp / blocklistftp -v -o - $ {URL} 2> / dev / null | Gunzip -c - | SED "S /.*: () / 1 /" | TableUtil -q Text 2> / dev / null> / tmp / blocklistif ; dann mv / etc / pfdata / blocklist /etc/pfdata/blocklist.old cp / tmp / blocklist / etc / pfdata / blocklist pfctl -f /etc/pf.conf -t loadFiWas neu in dieser Version: · Ein kleiner Lexer-Fix war gemacht, um verschiedene Newlines anmutig umzugehen.
Tischutil Zugehörige Software
SMB für die Sicherung.
SMB für die Sicherung ist ein Werkzeug zum Anbringen der Network-Nachbarschaft. ...
208