<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>ItsyourIP.com &#187; Unix</title>
	<atom:link href="http://www.itsyourip.com/category/Unix/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.itsyourip.com</link>
	<description>Your gateway to Internet</description>
	<lastBuildDate>Sat, 24 Jan 2009 16:48:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
<image>
<link>http://www.itsyourip.com</link>
<url>http://www.itsyourip.com/wp-content/mbp-favicon/Internet-Alt.ico</url>
<title>ItsyourIP.com</title>
</image>
		<item>
		<title>pfSense &#8211; m0n0wall based OpenSource Firewall using old PC</title>
		<link>http://www.itsyourip.com/Security/pfsense-m0n0wall-based-opensource-firewall-using-old-pc/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=pfsense-m0n0wall-based-opensource-firewall-using-old-pc</link>
		<comments>http://www.itsyourip.com/Security/pfsense-m0n0wall-based-opensource-firewall-using-old-pc/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 22:57:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Opensource Firewall]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.itsyourip.com/Security/pfsense-m0n0wall-based-opensource-firewall-using-old-pc/</guid>
		<description><![CDATA[pfSense is yet another opensource firewall which can turn your old PC into a fully functional Firewall. pfSense opensource firewall is based on the m0n0wall opensource embedded firewall with all the good features of m0n0wall and advanced addition features. pfSense uses OpenBSD&#39;s ported packet filter, FreeBSD 6.1 ALTQ (HSFC) for excellent packet queueing and integrated [...]]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><p><!--adsense#content_336_280-->
<p>pfSense is yet another opensource firewall which can turn your old PC into a fully functional Firewall. pfSense opensource firewall is based on the m0n0wall opensource embedded firewall with all the good features of m0n0wall and advanced addition features.</p>
<p>pfSense uses OpenBSD&#39;s ported packet filter, FreeBSD 6.1 ALTQ (HSFC) for excellent packet queueing and integrated package managegement system for extending with new features.</p>
<p><span id="more-115"></span> </p>
<p>pfSense can be downloaded a Live CD which is also an installation CD or as an installation ISO for developer edition or an Embedded edition. For more info on the download packages, <a href="http://wiki.pfsense.com/wikka.php?wakka=WhichVersionIsRightForMe" target="_blank" title="pfSense OpenSource Firewall">click here</a>.</p>
<p>The software itself can be downloaded from <a href="http://www.pfsense.com/index.php?id=22" target="_blank" title="pfSense opensource firewall download">here</a></p>
<p>A good set of install instructions are available <a href="http://www.pfsense.com/index.php?id=36" target="_blank" title="pfsense Opensource firewall installa instructions">here</a></p>
<p>More information on Hardware, minimum requirements and recommended vendor products, visit pfSense <a href="http://www.pfsense.com/" target="_blank" title="pfsense Opensource Firewall home">here</a></p>
<p>In additional to the existing features on m0n0wall firewall, pfSense has the special additional features. The following are some of the key additional features:</p>
<ul>
<li>Wireless a/b/g using wpa_supplicant with turbo, WEP, WPA-E/PSK and WPA2 (TKIP) support. Advanced support for wireless devices including HostAP-mode, hardware-encryption if supported by driver, mac-filtering, non-broadcasting SSID with FreeBSD6 supported wireless devices (atheros recommended for full functionality)</li>
<li>Incoming/outgoing load balancing pools</li>
<li>Multiple WAN Support</li>
<li>PPPoE Server</li>
<li>Setup wizard and package using xml -&gt; web gui toolkit</li>
<li>Realtime settings change to avoid reboots</li>
<li>pf for openbsd&#39;s packet filter</li>
<li>CARP &#8211; for failover and clustersyncing (rules, trafficshaper, nat, IPSEC SAs&#8230;)</li>
<li>failovercapable DHCP-Server with advanced settings (specify gateway, DNS, WINS)</li>
<li>Systemstatus with realtimegraphs including SWAP usage monitor</li>
<li>ALTQ traffic shaping with integrated magic shaper wizard with Queuegraphs for Trafficshaper</li>
<li>FTP-Proxy using Squid Transparent proxy</li>
<li>proxy/masquerading for SIP-protocol using siproxd</li>
<li>Anti-Spam-Proxy using assp</li>
<li>Fake SMTP-Server as Spam-Tarpit using spamd</li>
<li>Networkscanner for security auditing using nmap</li>
<li>Enhanced traceroute using mtr</li>
<li>enhanced configuration-system featuring a configuration history and partial config down-/uploads</li>
<li>converting PF-status-massages to Cisco NetFlow-Datagrams using pfflowd</li>
<li>PFStat Graphing</li>
<li>Enhanced network history data using NTOP</li>
<li>STunnel to wrap standard ports with SSL</li>
<li>arpwatch to watch ethernet/ip-adress-pairings</li>
<li>freeradius to Radiusserver</li>
<li>iperf/netio for bandwidth-measuring</li>
</ul>
<p><strong><u>A Reader&#39;s Toolbox</u></strong></p>
<p>After <a href="http://www.braindumps.net/exam/SY0-101.htm">SY0-101</a>, a small number of individuals are content with their <a href="http://www.braindumps.net/exam/N10-003.htm">N10-003</a> where as the rest go on to study <a href="http://www.braindumps.net/exam/70-620.htm">70-620</a>. This group later covers <a href="http://www.braindumps.net/exam/350-030.htm">350-030</a> as well.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.itsyourip.com%2FSecurity%2Fpfsense-m0n0wall-based-opensource-firewall-using-old-pc%2F';
  addthis_title  = 'pfSense+%26%238211%3B+m0n0wall+based+OpenSource+Firewall+using+old+PC';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
</div><!-- KonaBody -->]]></content:encoded>
			<wfw:commentRss>http://www.itsyourip.com/Security/pfsense-m0n0wall-based-opensource-firewall-using-old-pc/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>m0n0wall &#8211; Opensource embedded Firewall turns a PC into firewall</title>
		<link>http://www.itsyourip.com/Security/m0n0wall-opensource-embedded-firewall-turns-a-pc-into-firewall/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=m0n0wall-opensource-embedded-firewall-turns-a-pc-into-firewall</link>
		<comments>http://www.itsyourip.com/Security/m0n0wall-opensource-embedded-firewall-turns-a-pc-into-firewall/#comments</comments>
		<pubDate>Wed, 28 Nov 2007 18:24:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[Opensource Firewall]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Wireless]]></category>

		<guid isPermaLink="false">http://www.itsyourip.com/Security/m0n0wall-opensource-embedded-firewall-turns-a-pc-into-firewall/</guid>
		<description><![CDATA[m0n0wall is a free opensource embedded firewall that runs on embedded PCs (recommended) and other generic standard PC workstations that can run FreeBSD or rather supported by FreeBSD. m0n0wall firewall provides most of the features provided by a commercial firewall. Click here for a list of supported FreeBSD/i386 hardware. For more information on the hardware [...]]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><p><!--adsense#content_336_280-->
<p>m0n0wall is a free opensource embedded firewall that runs on embedded PCs (recommended) and other generic standard PC workstations that can run FreeBSD or rather supported by FreeBSD. m0n0wall firewall provides most of the features provided by a commercial firewall.</p>
<p><span id="more-114"></span></p>
<p><a href="http://www.freebsd.org/releases/4.11R/hardware-i386.html" target="_blank" title="m0n0wall - FreeBSD hardware support list">Click here</a> for a list of supported FreeBSD/i386 hardware.</p>
<p>For more information on the hardware details m0n0wall <a href="http://m0n0.ch/wall/hardware.php" target="_blank" title="m0n0wall - Opensource embedded firewall hardware support">click here</a></p>
<p>M0n0wall is based on a bare-bones version of FreeBSD with mini-httpd webserver for web GUI and PHP (with CGI support) for boot time configuration. The complete configuration is stored in XML format. This is likely the only softwar where PHP does the boot time configuration instead of Shell scripts.</p>
<p>The image file for installation is of 6MB in size including the core freebsd and the required components and utilities that offers most if not all the features of a commercial firewall appliance. There are seperate image files for each of the different hardware platforms supported. For more information on downloads, <a href="http://m0n0.ch/wall/downloads.php" target="_blank" title="m0n0wall - Opensource embedded firewall download">click here</a></p>
<p>The whole software package can be run on a compact flash card (atleast 8M in size) or on a IDE hard disk. The recommended memory is atleast 64MB. The installation procedures are well documented.</p>
<p>For details on installation procedures <a href="http://m0n0.ch/wall/installation.php" target="_blank" title="m0n0wall opensource emedded firewall installation">click here</a></p>
<p>The Main features of m0n0wall firewall are,</p>
<ul>
<li>Stateful Packet Filtering</li>
<li>Web Interface (SSL) and Serial Console for administration (mini-httpd)</li>
<li>Wireless Support</li>
<li>Captive Portal</li>
<li>802.1Q VLAN&nbsp; support</li>
<li>Stateful Packet Filtering using ipfilter</li>
<li>NAT/PAT, Static Router, Host Aliases support</li>
<li>DHCP client, PPPoE, PPTP and Telstra BigPond Cable support on the WAN interface</li>
<li>IPsec IKE VPN using Racoon with support for hardware crypto cards, mobile clients and certificates</li>
<li>PPTP VPN (with RADIUS server support)</li>
<li>DHCP server and <a href="http://www.itsyourip.com/cisco/dhcp-relay-agent-for-subnets-without-a-dhcp-server/" target="_blank" title="DHCP Relay Agent">DHCP-Relay</a> (ISC DHCP)</li>
<li>Caching DNS forwarder using dnsmasq</li>
<li>DynDNS client and RFC 2136 DNS updater using ez-ipupdate</li>
<li>Traffic shaping</li>
<li>SVG-based traffic grapher</li>
<li>firmware upgrade through the web browser</li>
<li>Wake on LAN</li>
<li>Configuration backup/restore</li>
</ul>
<p>For more detailed feature list, <a href="http://m0n0.ch/wall/features.php" target="_blank" title="m0n0wall opensource embedded firewall features">click here</a></p>
<p>For more information on this FreeBSD based open source firewall, please <a href="http://m0n0.ch/wall/" target="_blank" title="m0n0wall opensource embedded firewall home">click here</a></p>
<p><strong><u>A Reader&#39;s Toobox</u></strong></p>
<p>After <a href="http://www.braindumps.net/exam/70-290.htm">70-290</a>, a small number of professionals who wants to study <a href="http://www.braindumps.net/exam/70-296.htm">70-296</a> move on to the next level i.e. <a href="http://www.braindumps.net/exam/70-270.htm">70-270</a>, where as the rest go with the <a href="http://www.braindumps.net/exam/642-901.htm">642-901</a>.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.itsyourip.com%2FSecurity%2Fm0n0wall-opensource-embedded-firewall-turns-a-pc-into-firewall%2F';
  addthis_title  = 'm0n0wall+%26%238211%3B+Opensource+embedded+Firewall+turns+a+PC+into+firewall';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
</div><!-- KonaBody -->]]></content:encoded>
			<wfw:commentRss>http://www.itsyourip.com/Security/m0n0wall-opensource-embedded-firewall-turns-a-pc-into-firewall/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Quagga &#8211; An opensource Routing Software suite</title>
		<link>http://www.itsyourip.com/Unix/quagga-an-opensource-routing-software-suite/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=quagga-an-opensource-routing-software-suite</link>
		<comments>http://www.itsyourip.com/Unix/quagga-an-opensource-routing-software-suite/#comments</comments>
		<pubDate>Thu, 11 Oct 2007 20:27:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenSource Router]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[bgp]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[software]]></category>

		<guid isPermaLink="false">http://www.itsyourip.com/Unix/quagga-an-opensource-routing-software-suite/</guid>
		<description><![CDATA[Quagga is a routing software suite, providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPng and BGP-4 and supports IPv4 and IPv6 on&#160;Unix platforms, particularly FreeBSD, Linux, Solaris and NetBSD. Quagga also supports special BGP Route Reflector and Route Server behavior. Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro. [...]]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><p><!--adsense#content_336_280-->
<p>Quagga is a routing software suite, providing implementations of OSPFv2, OSPFv3, RIP v1 and v2, RIPng and BGP-4 and supports IPv4 and IPv6 on&nbsp;Unix platforms, particularly FreeBSD, Linux, Solaris and NetBSD. Quagga also supports special BGP Route Reflector and Route Server behavior.</p>
<p><span id="more-66"></span>Quagga is a fork of GNU Zebra which was developed by Kunihiro Ishiguro. The Quagga tree aims to build a more involved community around Quagga than the current centralised model of GNU Zebra.</p>
<p>A system with Quagga installed acts as a dedicated router. With Quagga, your machine exchanges routing information with other routers using routing protocols. Quagga uses this information to update the kernel routing table. You can dynamically change the configuration and you may view routing table information from the Quagga terminal interface.</p>
<p>Adding to routing protocol support, Quagga can setup interface&#39;s flags, interface&#39;s address, static routes and so on. If you have a small network, or a stub network, or xDSL connection, configuring the Quagga routing software is very easy. The only thing you have to do is to set up the interfaces and put a few commands about static routes and/or default routes. If the network is rather large, or if the network structure changes frequently, you will want to take advantage of Quagga&#39;s dynamic routing protocol support for protocols such as RIP, OSPF or BGP.</p>
<p>Currently, Quagga supports common unicast routing protocols. Multicast routing protocols such as BGMP, PIM-SM, PIM-DM may be supported in Quagga 2.0. MPLS support is going on. In the future, TCP/IP filtering control, QoS control, diffserv configuration will be added to Quagga. Quagga project&#39;s final goal is making a productive, quality, free TCP/IP routing software.</p>
<p>Quagga daemons are each configurable via a network accessible CLI (called a &#39;vty&#39;). There is an additional tool included with Quagga called &#39;vtysh&#39;, which acts as a single cohesive front-end to all the daemons, allowing one to administer nearly all aspects of the various Quagga daemons in one place. Similar to commercial systems, there are two user modes in Quagga. One is normal mode, the other is enable mode. Normal mode user can only view system status, enable mode user can change system configuration.</p>
<p>The Quagga architecture consists of a core daemon:</p>
<p>zebra &#8211; acts as an abstraction layer to the underlying Unix kernel and presents the Zserv API over a Unix or TCP stream to Quagga clients. It is these Zserv clients which typically implement a routing protocol and communicate routing updates to the zebra daemon. Existing Zserv clients are:</p>
<p>ospfd &#8211; implementing OSPFv2</p>
<p>ripd&nbsp; &#8211; implementing RIP v1 and V2</p>
<p>ospf6d &#8211; implementing OSPFv3 (IPv6)</p>
<p>ripngd&nbsp; &#8211; implementing RIPng (IPv6)</p>
<p>bgpd&nbsp; &#8211; implementing BGPv4+ (including address family support for multicast and IPv6)</p>
<p>Additionally, the Quagga architecture has a rich development library to facilitate the implementation of protocol/client daemons, coherent in configuration and administrative behaviour.</p>
<p>For more information and download, please <a href="http://www.quagga.net/" target="_blank" title="Quagga - Opensource Routing Software Suite">click here</a></p>
<p>Quagga run a test route-server which can be accessed via telnet. More information <a href="http://www.quagga.net/route-server.php" target="_blank" title="Quagga Route Server">here</a>.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.itsyourip.com%2FUnix%2Fquagga-an-opensource-routing-software-suite%2F';
  addthis_title  = 'Quagga+%26%238211%3B+An+opensource+Routing+Software+suite';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
</div><!-- KonaBody -->]]></content:encoded>
			<wfw:commentRss>http://www.itsyourip.com/Unix/quagga-an-opensource-routing-software-suite/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perlbal &#8211; Perl based Reverse proxy Load Balancer</title>
		<link>http://www.itsyourip.com/ip-tools/perlbal-perl-based-reverse-proxy-load-balancer/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=perlbal-perl-based-reverse-proxy-load-balancer</link>
		<comments>http://www.itsyourip.com/ip-tools/perlbal-perl-based-reverse-proxy-load-balancer/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 15:45:34 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IP Tools]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[http]]></category>
		<category><![CDATA[load-balance]]></category>
		<category><![CDATA[OpenSource]]></category>
		<category><![CDATA[perl]]></category>
		<category><![CDATA[perlbal]]></category>
		<category><![CDATA[reverse-proxy]]></category>

		<guid isPermaLink="false">http://www.itsyourip.com/ip-tools/perlbal-perl-based-reverse-proxy-load-balancer/</guid>
		<description><![CDATA[Perlbal is a Perl-based reverse proxy load balancer and a web server which can server millions of requests a day. Perlbal is a single-threaded event-based server supporting HTTP load balancing and web serving. Perlbal provides a great performance &#34;out-of-the-box&#34; experience. One of the defining things about Perlbal is that almost everything can be configured or [...]]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><p><!--adsense#content_336_280-->
<p>Perlbal is a Perl-based reverse proxy load balancer and a web server which can server millions of requests a day. Perlbal is a single-threaded event-based server supporting HTTP load balancing and web serving.<span id="more-47"></span></p>
<p>Perlbal provides a great performance &quot;out-of-the-box&quot; experience. One of the defining things about Perlbal is that almost everything can be configured or reconfigured on the fly without needing to restart the software. A basic configuration file containing a management port enables you to easily perform operations on a running instance of Perlbal.&nbsp;</p>
<p>Perlbal enhances performance by</p>
<ul>
<li>Being a light weight application</li>
<li>Event-based using epoll or kqueue to avoid the scalability problems of not-so-modern systems&nbsp;</li>
<li>HTTP Header processing (optionally) done in C with Perlbal::XS::HTTPHeaders for maximum performance</li>
<li>100% asynchronous in all the recommended use cases</li>
</ul>
<p><strong><u>Perlbal as a Web Server</u></strong></p>
<ul>
<li>Listen on a port, share from a directory</li>
<li>performa Directory indexing</li>
<li>support Byte range support so clients can resume downloads</li>
<li>Can have directory index requests fall back to index file list i.e., requests for /foo/ go to /foo/index.html</li>
<li>Multiple index files supported, tries one at a time until it finds one</li>
<li>Persistent client connections</li>
<li>Almost all disk opertions are done asynchronously as to not stall the event loop</li>
<li>Configurable support for storing files (PUT, DELETE support) When you enable PUT support, the close() operation is blocking. However, it&#39;s generally pretty fast. Also, directory indexing is a synchronous operation</li>
</ul>
<p><strong><u>Perlbal as a Reverse Proxy</u></strong></p>
<ul>
<li>Maintains pool of connected backend connections to reduce turnover</li>
<li>Gets list of nodes either from asynchronously monitored node file, or from in-server pool objects which you can add/remove nodes from using the management interface.</li>
<li>Intelligent load balancing based on what backend connections are free for a new request. No unreliable &quot;weighting&quot; numbers required.</li>
<li>Can verify (using a quick OPTIONS request) that a backend connection is talking to a webserver and not just the kernel&#39;s listen queue before sending client requests at it. Lower latency for the client.</li>
<li>Has a high priority queue for sending requests through to backends quickly</li>
<li>Uses cookies to determine if a request should go to fast queue</li>
<li>Highpri (high priority) plugin supports making requests high priority by URI or Host</li>
<li>Can specify a relief level to let low priority requests through to prevent starvation</li>
<li>Can allow X-Forwarded-For (and similar) headers from client based on client IP</li>
<li>Configurable header management before sending request to backend</li>
<li>Internal redirection to file or URL(s):</li>
</ul>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; A backend server can instruct Perlbal to fetch the user&#39;s data from a completely separate server and port and URL, 100% transparent to the user</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Can actually give Perlbal a list of URLs to try. Perlbal will find one that&#39;s alive. Again, the end user sees no redirects happening.</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Can also redirect to a file, which Perlbal will serve non-blocking</p>
<ul>
<li>Persistent client connections&nbsp;</li>
<li>Persistent backend connections (shared by multiple clients; no &quot;backend waste&quot;)</li>
</ul>
<p><strong><u>MANAGEMENT</u></strong></p>
<p>The management interface provides extremely detailed and powerful statistics in addition to runtime configuration like</p>
<ul>
<li>CPU usage (user, system)</li>
<li>Total requests served across all services</li>
<li>Requests service by individual backends</li>
<li>Perlbal uptime</li>
<li>All connected sockets (and tons of info about each)</li>
<li>Outstanding connections to backends</li>
<li>Backends that have recently failed verification</li>
<li>Pending backend connections by service</li>
<li>Total of all socket states by socket type Size (in seconds and number of connections) of all queues</li>
<li>State of reproxy engine (queued requests, outstanding requests, backends)</li>
<li>Loaded plugins per service (All statistics are in machine readable form, easy to parse and write scripts that check on the status of Perlbal!)</li>
</ul>
<p><strong><u>Plugins (Extensibility)</u></strong></p>
<p>Perlbal supports the concept of having per-service (and global) plugins that can override many parts of request handling and behavior. We have written custom plugins that send new headers to the backends, promote requests to the fast queue, maintain more detailed statistics, do image header manipulation, and more&#8230;</p>
<p>Downloads at:</p>
<p><a href="http://search.cpan.org/dist/Perlbal/" target="_blank" title="Perlbal - Rever proxy load Balancer">http://search.cpan.org/dist/Perlbal/</a></p>
<p>You&#39;ll also need the following Perl modules:</p>
<p>Danga::Socket</p>
<p>Sys::Syscall</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.itsyourip.com%2Fip-tools%2Fperlbal-perl-based-reverse-proxy-load-balancer%2F';
  addthis_title  = 'Perlbal+%26%238211%3B+Perl+based+Reverse+proxy+Load+Balancer';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
</div><!-- KonaBody -->]]></content:encoded>
			<wfw:commentRss>http://www.itsyourip.com/ip-tools/perlbal-perl-based-reverse-proxy-load-balancer/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pound &#8211; Light weight Reverse Proxy and Load Balancer</title>
		<link>http://www.itsyourip.com/ip-tools/pound-light-weight-reverse-proxy-and-load-balancer/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=pound-light-weight-reverse-proxy-and-load-balancer</link>
		<comments>http://www.itsyourip.com/ip-tools/pound-light-weight-reverse-proxy-and-load-balancer/#comments</comments>
		<pubDate>Sun, 30 Sep 2007 14:17:43 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IP Tools]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Unix]]></category>

		<guid isPermaLink="false">http://www.itsyourip.com/ip-tools/pound-light-weight-reverse-proxy-and-load-balancer/</guid>
		<description><![CDATA[Pound is a reverse proxy, load balancer and HTTPS front-end for Web server(s). Pound was developed to enable distributing the load among several Web-servers and to allow for a convenient SSL wrapper for those Web servers that do not offer it natively. Pound is distributed under the GPL license. Pound is a very small program, [...]]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><p><!--adsense#content_336_280-->
<p><em>Pound</em> is a reverse proxy, load balancer and HTTPS front-end for Web server(s). <em>Pound</em> was developed to enable distributing the load among several Web-servers and to allow for a convenient SSL wrapper for those Web servers that do not offer it natively. <em>Pound</em> is distributed under the GPL license.<span id="more-46"></span></p>
<p>Pound is a very small program, easily audited for security problems. It can run as setuid/setgid and/or in a chroot jail. Pound does not access the hard-disk at all (except for reading the certificate file on start, if required) and should thus pose no security threat to any machine.</p>
<p>Pound is set to have performed well in large volums of upto 30M connections per day with over 600 requests/second at peak.</p>
<p>Pound functions as a ,</p>
<p><strong>Reverse-Proxy</strong>: Passes requests from client browsers to one or more back-end servers.&nbsp;<br /> <strong>Load Balancer</strong>: Distribute the requests from the client browsers among several back-end servers, while keeping session information.<br /> <strong>SSL wrapper</strong>: Decrypt HTTPS requests from client browsers and pass them as plain HTTP to the back-end servers.<br /> <strong>HTTP/HTTPS sanitizer</strong>: Verify requests for correctness and accept only well-formed ones.<br /> a fail over-server: should a back-end server fail, Pound will take note of the fact and stop passing requests to it until it recovers.<br /> <strong>Request Redirector</strong>: requests may be distributed among servers according to the requested URL.</p>
<p>Pound can also support&nbsp;Virtualhosts. Pound however is not a Webserver or a Web-accelerator&nbsp;or a proxy server.</p>
<p>Pound work with a variety of Web servers, including Apache, IIS, Zope, WebLogic, Jakarta/Tomcat, iPlanet, etc. In general Pound passes requests and responses back and forth unchanged, so we have no reason to think that any web server would be incompatible.</p>
<p>Client browsers that were tested:</p>
<p>IE 5.0/5.5 (Windows) HTTP/HTTPS<br /> Netscape 4.7 (Windows/Linux) HTTP/HTTPS<br /> Mozilla (Windows/Linux) HTTP/HTTPS<br /> Konqueror (Linux) HTTP/HTTPS<br /> Galleon (Linux) HTTP/HTTPS<br /> Opera (Linux/Windows) HTTP/HTTPS<br /> Lynx (Linux) HTTP</p>
<p>For more information, download, installation procedures and&nbsp;samples of different configurations can be found <a href="http://www.itsyourip.com/wp-admin/Pound%20-%20Light%20weight%20Reverse%20Proxy%20and%20Load%20Balancer" target="_blank" title="Pound - Load Balancing reverse proxy">here</a></p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.itsyourip.com%2Fip-tools%2Fpound-light-weight-reverse-proxy-and-load-balancer%2F';
  addthis_title  = 'Pound+%26%238211%3B+Light+weight+Reverse+Proxy+and+Load+Balancer';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
</div><!-- KonaBody -->]]></content:encoded>
			<wfw:commentRss>http://www.itsyourip.com/ip-tools/pound-light-weight-reverse-proxy-and-load-balancer/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>hostname &#8211; Name of your computer</title>
		<link>http://www.itsyourip.com/networking/hostname-name-of-your-computer/?utm_source=rss&amp;utm_medium=rss&amp;utm_campaign=hostname-name-of-your-computer</link>
		<comments>http://www.itsyourip.com/networking/hostname-name-of-your-computer/#comments</comments>
		<pubDate>Sat, 08 Sep 2007 11:23:59 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[IP Tools]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[Unix]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://netmonitoring.org/ipaddress/networking/hostname-name-of-your-computer/</guid>
		<description><![CDATA[Use the hostname command in Windows and in most Unix and Linux versions to get the actual hostname of the system. In Windows, from the command prompt simply type, c:\&#62;hostname MYCOMPUTER In Linux or unix, from the terminal window type hostname, mycomputer$ hostname This should show the computer name. addthis_url = 'http%3A%2F%2Fwww.itsyourip.com%2Fnetworking%2Fhostname-name-of-your-computer%2F'; addthis_title = 'hostname+%26%238211%3B+Name+of+your+computer'; [...]]]></description>
			<content:encoded><![CDATA[<div class="KonaBody"><p><!--adsense#content_336_280-->
<p>Use the hostname command in Windows and in most Unix and Linux versions to get the actual hostname of the system. In Windows, from the command prompt simply type,</p>
<p><strong>c:\&gt;hostname</strong> MYCOMPUTER</p>
<p>In Linux or unix, from the terminal window type hostname,</p>
<p><strong>mycomputer$</strong> hostname</p>
<p>This should show the computer name.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fwww.itsyourip.com%2Fnetworking%2Fhostname-name-of-your-computer%2F';
  addthis_title  = 'hostname+%26%238211%3B+Name+of+your+computer';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
</div><!-- KonaBody -->]]></content:encoded>
			<wfw:commentRss>http://www.itsyourip.com/networking/hostname-name-of-your-computer/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
