Main Menu (suckerfish)

Debian

Install IPP2P in Debian Etch to Block P2P


What is IPP2P

The goal of the IPP2P project is to identify peer-to-peer (P2P) data in IP traffic. For this purpose we extended the iptables/netfilter architecture by a new matching module. Thereby IPP2P integrates itself easily into existing Linux firewalls and it's functionality can be used by adding appropriate filter rules.

Apache2 name-based virtual hosting on Debian/Ubuntu


Introduction

This tutorial will walk you through the configuration of name-base virtual hosting using Apache2 server in Debian and Ubuntu. The default configuration of Apache server in Debian/Ubuntu is limited only to one website based on your IP Address. We will setup a name-based virtual hosting to have multiple websites using only one machine. After this tutorial, you will have example.com, example.net, and example.org hosted in your computer.

Howto build a Wifi Hotspot using Chillispot and Debian Etch

This is a step by step tutorial how to build a Wifi Hotspot using Chillispot and Debian GNU/Linux.

Configure your NIC

You need at least two network interface cards to make the chillispot working. Install Debian GNU/Linux and configure the ip address of your network cards.

vi /etc/network/interfaces

Your network card configuration should be look like this:

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
auto eth0
iface eth0 inet static
    address 192.168.0.2
    netmask 255.255.255.0
    gateway 192.168.0.1

eth0 (WAN) IP Address assigned by your ISP
eth1 (LAN) no need to assign IP Address.

We don't need to configure eth1 since Chillispot takes care for the role of IP Address assignment using its own DHCP.

Edit your /etc/resolv.conf file and add the ip address of your DNS server.

vi /etc/resolv.conf

Your resolv.conf file should look like this:

nameserver 10.0.0.1
nameserver 10.0.0.2

Installing Chillispot

To install chillispot on your Debian machine, type this command:

apt-get install apache2 ssl-cert mysql-client mysql-server chillispot freeradius freeradius-mysql

This will install Apache, MySQL, Chillispot and FreeRadius. After the installation an ncurses-based configuration menu will appear.

Installing Fluxbox in Debian Etch


Introduction to the Fluxbox

Fluxbox is a fast and lightweight window manager for X, fluxbox was derived from blackbox and it is capable of launching applications, configuring keyboard shortcuts and background images, as well as displaying information with the slit. It is often used on older systems where hardware resources are limited or even just as a matter of personal taste.

Debian and Ubuntu DDNS with Bind9 and DHCP

This tutorial is a continuation of my previous post How to setup a LAN DNS server using Bind9 under Debian and Ubuntu Linux which covers the installation of bind9 on a Debian/Ubuntu system. This new tutorial will cover the Dynamic DNS features of bind9.

I assume that you have a running DNS server and configured based on this tutorial.

Installing Openfire in Debian Etch


What is Openfire

Openfire formerly known as Wildfire is a popular jabber/XMPP server written in Java and dual-licensed under both a proprietary license and the GNU General Public License. Openfire is easy to setup and administer, administration is done through a web interface, moreover Openfire offers numerous features, there are also several plugins available in Openfire to extend its functionalities. You can check the list of its features here and plugins here.

How to install Cacti in Debian Etch


What is Cacti?

cacti logo
Cacti is a complete network graphing solution designed to harness the power of RRDTool's data storage and graphing functionality. Cacti provides a fast poller, advanced graph templating, multiple data acquisition methods, and user management features out of the box. All of this is wrapped in an intuitive, easy to use interface that makes sense for LAN-sized installations up to complex networks with hundreds of devices.

How to setup a LAN DNS server using Bind9 under Debian and Ubuntu Linux

This is a step by step tutorial on how to install and configure DNS server for your LAN using bind9. The DNS server will provide caching and name resolution as well as reverse name resolution for your local network. In this tutorial, we will use the domain "debian.lan" and this will be the domain of your local network. The domain "debian.lan is not accessible from the internet; its private ip address is "192.168.100.1".

Installing X Window System in Debian Sarge

How to install Xfree86 in Debian Sarge?
RUn this command in the console:

apt-get update
apt-get install xserver-xfree86 xbase-clients xfonts-base xterm

or you can run this command

apt-get install x-window-system

How to install Xorg in Debian Sarge?

Install Transparent Proxy and Content filtering in Debian Etch

This guide will walk through the setup and installation of Debian GNU/Linux and Squid proxy. Optionally, DansGuardian may be used in addition to provide URL blacklisting and content filtering. This guide will also work in CentOS, Ubuntu Dapper and later versions of Ubuntu.

The setup process contains the following steps:

Syndicate content