Ipchains.

ipchains ist ein Perl-Modul, um IpChains über Perl zu erstellen und zu manipulieren.
Jetzt downloaden

Ipchains. Ranking & Zusammenfassung

Anzeige

  • Rating:
  • Lizenz:
  • Perl Artistic License
  • Preis:
  • FREE
  • Name des Herausgebers:
  • Jessica Quaintance
  • Website des Verlags:
  • http://search.cpan.org/~jessicaq/IPChains-0.5/IPChains.pm

Ipchains. Stichworte


Ipchains. Beschreibung

Ipchains ist ein Perl-Modul, um IpChains über Perl zu erstellen und zu manipulieren. Ipchains ist ein Perl-Modul, um ipchains über perl.synopsisuse ipchains zu erstellen und zu manipulieren; $ FW = ipchains-> neu (-Option => Wert, ...); $ FW-> Anhängen ('Kette'); Dieses Modul fungiert als Schnittstelle zu den IPChains (8) Userspace Utility von Paul "Rusty" Russell (http://www.rustcorp.com/linux/ipchains/). Es versucht, alle Funktionalität des Originalcodes mit einer vereinfachten Benutzeroberfläche über Perl aufzunehmen. Darüber hinaus sind Pläne für Protokollanpasing-Anlagen, eine integrierte Schnittstelle zu IPMASQADM und möglicherweise Verkehrsformungen für up und kommende Versionen. Die neuen () und Attribut () -Methoden unterstützen die folgenden Optionen: Sourcespecifies Ursprungsadresse des Pakets. Anhängen von Hostmasken an diese Adresse mit A / ist in Ordnung und spezifizieren sie separat (siehe Sourcemask) .SourcemaskhostMask für die Ursprungsadresse. Kann entweder im 24. oder 255.255.255.0-Stil sein Anhängen der Hostmaske an diese Adresse mit A / ist in OK sowie in Ordnung und spezifizieren sie separat (siehe DestMask) DestMaskdestination-Adresse (siehe Sourcemask) .Destpartinationsport, (siehe SourcePort) .Protrotrotocol. Kann TCP, UDP, ICMP oder alles sein. Erforderlich zum Angeben von spezifischen Ports (s) .icmpicmp Name / Code (anstelle des Ports, wenn ICMP als Protokoll angegeben ist). Hier ist ein kleiner Tisch einiger der häufigsten ICMP-Pakete: Nummernname, der von 0 Echo-Antwort-Ping 3 erforderlich ist Ziel-unerreichbarer TCP / UDP-Verkehr. 5 Weiterleitung Routing Wenn nicht laufend Routing Daemon 8 Echo-Anforderung Ping 11 Zeitüberschreitendes TracerOuteruletargetarget. Kann akzeptieren, ablehnen, ablehnen, masq, umleiten, zurückerfahren oder eine benutzerdefinierte Kette. HINWEIS: Dies ist der Fall sensitiv.InterfacEcify eine angebene Schnittstelle als Teil der Kriterien (dh eth0, ppp0 usw.). FragmentRule bezieht sich nur auf zweite und weitere Fragmente fragmentierter Pakete (1 oder 0). Breaking-Kriterien in beide Richtungen (1 oder 0) .verBoseset-Ausführungsoption zum Festlegen von Regeln oder List () (1 oder 0) .NumericShow Ausgabe von List () im numerischen Format. Keine DNS-Lookups usw. (1 oder 0) .logenable Kernel-Protokollierung (über Syslog, Kern.info) von übereinstimmenden Paketen (1 oder 0) .outputcopy-Matching-Pakete an das UserSpace-Gerät (Advanced). Market-Matching-Pakete mit angegebener Anzahl (Fortgeschritten). Zulässig, um das TOS-Feld in der IP-Header zu modifizieren. Nimmt 2 Args und XOR-Masken (dh (tos => ). Diese Funktion ist hoch ungewohnt Verwenden Sie die folgende Tabelle für den Referenz: TOS Name Value Typische Verwendungszwecke Mindestverzögerung 0x010x10 FTP, Telnet Maximaler Durchsatz 0x010x08 FTP-Daten Maximale Zuverlässigkeit 0x010x04 SNMP-Mindestkosten 0x010x02 nntpexactDisplay Genaue Zahlen in Byte-Zähler anstelle von Zahlen, die in K's, M. oder G's (1 oder 0) .Synonly Match TCP-Pakete mit dem Syn-Bit-Set und die ACK- und Flossenbits gelöscht (1 oder 0). Anforderungen: · Perl.


Ipchains. Zugehörige Software