Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.359.821 Times

perlipq 1.25

  Date Added: March 21, 2010  |  Visits: 743

perlipq

Report Broken Link
Printer Friendly Version


Product Homepage
Download (94 downloads)



Perlipq is a Perl extension to Linux iptables userspace queueing via libipq.Packets may be selected from the stack via the iptables QUEUE target and passed to userspace. Perlipq allows these packets to be manipulated in Perl and passed back to the stack. This is version 1.25, released for iptables 1.2.5 with support for IPv6. First, ensure you have a 2.4/2.5 kernel installed and running with Netfilter, Userspace queuing (experimental) and IP tables support. Build and install iptables as per the iptables documentation, then use make install-devel to install libipq development components under /usr/local. Please read the libipq(3) man page for an overview of userspace packet queueing. Next, generate the perlipq makefile: # perl Makefile.PL The script will prompt you to provide the location of iptables so it can find the libipq library and headers, which should be under /usr/local as mentioned above. To build the perl module and extension, type: # make If you want to run the tests, youll need to load the necessary iptables modules, then install a rule to invoke queuing. For example, a test setup used during development is as follows: modprobe iptable_mangle modprobe ip_queue iptables -t mangle -F iptables -t mangle -A OUTPUT -p icmp -j QUEUE These iptables commands flush the mangle table and install a rule to send any locally generated ICMP packets (e.g. ping) to the ip_queue module for userpace queuing. To run the tests: # make test and # make install will install perlipq..

Requirements: No special requirements
Platforms: Linux
Keyword: Install Iptables Iptables Userspace Linux Iptables Networking Perl Perlipq System Userspace Via
Users rating: 0/10

License: Freeware Size: 14.34 KB
USER REVIEWS
More Reviews or Write Review


PERLIPQ RELATED
Utilities  -  Puppy Linux 2.17.1
Puppy Linux is an evolutionary operating system, based on GNU Linux. Whats different here is that Puppy is extraordinarily small, yet quite full featured. Puppy Linux can boot into a 64MB ramdisk, and thats it, the whole caboodle runs in RAM....
93.2 MB  
Automation Tools  -  PAUS - Perl AUtomation System 1.0 beta
Paus is all about controlling "stuff" with easy scripts. You could for example make the light in your house go on and off in the way you specify. You also could use paus to create a remote controlled mp3box that also has a web-interface at the...
358.4 KB  
Networking Tools  -  Frankenwall 0.5.10
Frankenwall is a bash shell script intended to create a highly secure IPTables based Linux firewall/router with QOS/traffic shaping/bandwidth management. Be certain you know exactly what your network needs before using it. The primary focus of...
18.43 KB  
Libraries  -  Linux::Distribution::Packages 0.05
Linux::Distribution::Packages Perl module contains a list all packages on various Linux distributions. SYNOPSIS use Linux::Distribution::Packages qw(distribution_packages distribution_write); $linux = new...
4.1 KB  
Desktop Utilities  -  XGL on Debian GNU/Linux 1.1.0
XGL on Debian GNU/Linux is a script which will install XGL, Beryl and nVidia drivers on your Debian system. The script is only for users who have got a nvidia graphic card. If you have already installed nvidia driver from the official website,...
19.46 KB  
Utilities  -  Linux Security Auditing Tool 0.9.6
The Linux Security Auditing Tool (LSAT) is a post install security auditor for Linux/Unix. Linux Security Auditing Tool checks many system configurations and local network settings on the system for common security/config errors and for packages...
71.68 KB  
Utilities  -  Crash Recovery Kit for Linux 2.6.11.10
Crash Recovery for Linux sounds a bit superfluous. Linux is regarded as one of todays most stable Operating Systems. In the case of some hardware failure like a broken disk it can however be handy. Of course your machine doesnt have to have...
38.1 MB  
Utilities  -  GETPKG 0.3.4
Getpkg is used to download and install packages for Slackware Linux. It is menu driven allowing the user to choose program options by entering menu choices. Its menus are generated using the dialog utility. It creates the folder ~/.getpkg and...
31.74 KB  
Utilities  -  Kwort Linux 2.2
Kwort Linux is an free operating system. Based on slackware, it provides a solid, simple and stable base system. Kworts desktop and applications are completely based on the gtk2 toolkit. It uses the Xfce desktop as default with some...
485.3 MB  
Programming  -  Color::Model::Munsell::Util 0.03
Utility subroutines for Color::Model::Munsell ---------- INSTALLATION ~~~~~~~~~~~~ To install this module, run the following commands: *perl Makefile.PL *make *make test *make install
51.2 KB  
NEW DOWNLOADS IN NETWORK & INTERNET, NETWORKING TOOLS
Network & Internet  -  Free WiFi Hotspot 3.3.1
Free WiFi Hotspot is a super easy solution to turn your laptop or notebook into a portable Wi-Fi hotspot, wirelessly sharing your internet connections like DSL, Cable, Bluetooth, Mobile Broadband Card, Dial-Up, etc. through the built-in wireless...
1.04 MB  
Network & Internet  -  Easy Uploads 1.8
Easy uploads is a file storage media streaming application designed by Filestreamers that allows you to upload, store, and stream your files from their virtually unlimited file storage server. Easy Uploads can backup,share, and stream your files...
615.97 KB  
Network & Internet  -  PacketFence ZEN 3.1.0
PacketFence is a fully supported, trusted, Free and Open Source network access control (NAC) system. Boosting an impressive feature set including a captive-portal for registration and remediation, centralized wired and wireless management, 802.1X...
1024 MB  
Network & Internet  -  django-dbstorage 1.3
A Django file storage backend for files in the database.
10.24 KB  
Network & Internet  -  SQL Inject Me 0.4.5
SQL Inject Me is a Firefox extension used to test for SQL Injection vulnerabilities. The tool works by submitting your HTML forms and substituting the form value with strings that are representative of an SQL Injection attack.
133.12 KB  
Networking Tools  -  gvrpad 0.1
gvrpad is a daemon that makes GVRP announcements of all VLAN interfaces on a FreeBSD system. GVRP is the GARP VLAN Registration Protocol, defined in IEEE 802.1Q (VLANS); GARP is the Generic Attribute Registration Protocol, defined in 802.1D...
15.36 KB  
Networking Tools  -  Cheops 0.61
Cheops is an Open Source Network User Interface. It is designed to be the network equivalent of a swiss-army knife, unifying your network utilities. Cheops is for the network what a file manager is for your filesystem..
317.44 KB  
Networking Tools  -  ssh tunnel on demand 1.0
ssh tunnel on demand provides a script that creates an SSH tunnel on demand. ssh tunnel on demand is a script that makes it possible for a user to create an SSH tunnel to a server and connect to it without needing an account on the box or any...
13.31 KB  
Networking Tools  -  strongSwan 4.1.5
strongSwan is an OpenSource IPsec implementation for the Linux operating system. strongSwan is an OpenSource IPsec implementation for the Linux operating system. In order to have a stable IPsec platform to base our future extensions of the X.509...
1.7 MB  
Networking Tools  -  triggers 0.41
trigger is a lightweight, asynchronous notification mechanism to set off events in and across systems. The poor mans daily snapshot, glastree builds live backup trees, with branches for each day. Users directly browse the past to recover older...
14.34 KB