Back to Home page

List of Projects/Tasks

Operating Systems used

  1. Redhat Enterprise Linux
  2. CentOS
  3. Fedora Linux
  4. Debian Sarge
  5. Mandrake

Traffic management with iproute2 tools

  1. To be fair ( everyone gets the same bandwidth ) or to be unfair :-( when one gets a priority over others.
  2. Prioritize traffic so that downloading something didn't make surfing the web or ssh connections slow.
  3. Maximum usage - Do not limit the bandwidth if the link has spare capacity. Limits only when the link is in full usage otherwise share bandwidth that is left over.
  4. Sharing multiple connections for redundancy.

SQUID proxy server

  1. A fully featured proxy server.
  2. Limiting users from downloading very large files.
  3. Blocking sites
  4. ACL (Access Control Lists).

Monitoring

  1. SAR (System Activity Reporter)
  2. Logs a very detailed status of system activity with minimum load. Perl scripts used for extracting the exact required data.
  3. MRTG (Multi Router Traffic Grapher)
  4. MRTG used for measuring the traffic load on network interfaces.

Mail Servers and related softwares

  1. Postfix
  2. Qmail
  3. SpamAssassin
  4. Installation and Configuration of the powerful spam filter.
  5. OpenWebmail
  6. Useful in intranet for managing mails when setting up of powerful mail clients like Eudora, Outlook, etc. is not required.
  7. fetchmail
  8. All mails are downloaded from the internet to a centralized server. The clients can then connect to the server on the intranet to download their mails.

MySQL

  1. Innodb Engine
  2. Scripting for automatic backup and replication

Source compilation and configuration

  1. kernel recompilation
  2. PHP with extensions like magickwand, etc.
  3. Perl and CPAN modules

Monitoring

  1. Monitoring of remote services to get the exact uptime and response times of services.
  2. Nagios
  3. Installing and configuring for host, service, and network monitoring program.
  4. Custom reports from log files through scripting
  5. Email alerts of various system activities

Windows to Linux Migration

  1. Desktop Migration
  2. Migration of desktop outlook data and other data to make each task possible by the right combination of OpenSource softwares in a systematic fashion with the minimum learning curve for users.
  3. Server Migration

Apache web server

  1. Installation and configuration from source
  2. Performance tuning

Security

  1. Firewall using iptables and apf
  2. Snort
  3. ethereal
  4. nmap
  5. tcpdump
  6. tripwire
  7. GPG

LVM over software RAID

  1. To get the advantage of failover redundancy of RAID with the flexibility of resizable partitions* using LVM

CUPS printing subsystem

  1. Printing to and from Linux and Windows Operating systems

File server

  1. Configuring of file server accessible through FTP, NFS, SAMBA with appropriate user controls

Setting up of test servers

  1. Test servers replicating production servers for testing applications
  2. This decreases the errors that may occur while developing php, perl, and other web applications on windows and deploying on Linux/Unix servers

Logging data from log files to local and remote machines

  1. Configured servers so that apart from logging to local machines, it also logs to a common remote server
  2. This helps in comparison of logs if the server is hacked
  3. Perl scripts analyze the logs

Backup

  1. Automated scripts to backup data onto a central backup server
  2. Users specify the folders that they want to be backed up

Other Network Servers

  1. Subversion
  2. A version control software with more features than CVS.
  3. NTP (Network time protocol)
  4. To keep the server time accurate.
  5. DNS
  6. DHCP

and some more ... :-)


Back to Home page
Hosted by www.Geocities.ws

1