|
PDNSD HowTo: A DNS Caching Personal Server |
 vote
 |
|
| PDNSD is a non authoritative caching DNS server. It maintains a disk cache of the queries that your system performs and subsequent queries will be faster from the cache. It is safe enough to be used on a personal Unix/Linux system as a home Desktop or a Laptop. read more... |
|
| | permapage | score:9656 | -falko, December 16, 2011 |
|
Squid Proxy HowTo: Listen Pandora to In Europe |
 vote
 |
|
| I have Pandora Internet Radio One subscription, and recently I moved to Europe for a few months as part of my work schedule. The service fully available only in the United States. How do I access Pandora one service in Europe? Can I get around it by using a proxy server installed on my own server located in USA at home or ISP data center? read more... |
|
| | permapage | score:9308 | -nixcraft, November 22, 2012 |
|
Howto: Openfiler 2.99 NAS/SAN with Corosync, Pacemaker, DRBD |
 vote
 |
|
| Openfiler is a Linux based NAS/SAN Application which can deliver storage over nfs/smb/iscsi and ftp. It has a web interface over that you can control these services. This howto is based on the latest version of openfiler at this date, you can download it from the official homepage www.openfiler.com. read more... |
|
| | permapage | score:9269 | -falko, April 29, 2011 |
|
HowTo: HTTP Status: 206 Partial Content and Range Requests Using Curl |
 vote
 |
|
The HTTP 2xx class of status codes indicates the action requested by the client was received, and processed successfully. HTTP/1.1 200 OK is the standard response for successful HTTP requests. When you type www.cyberciti.biz in the browser you will get this status code. The HTTP/1.1 206 status code allows the client to grab only part of the resource by sending a range header. This is useful for:
* Understanding http headers and protocol. * Troubleshooting network problems. * Troubleshooting large download problems. * Troubleshooting CDN and origin HTTP server problems. * Test resuming interrupted downloads using tools like lftp or wget or telnet. * Test and split a large file size into multiple simultaneous streams i.e. download a large file in parts. read more... |
|
| | mail this link | permapage | score:9087 | -nixcraft, November 21, 2012 |
|
HowTo: Connect two Wireless Routers |
 vote
 |
|
| You can setup a wireless connection between two routers only so that it will link a wireless network to a wired network allowing you to bridge two networks with different infrastructure. You can find wireless access points products that offer either a "bridge" mode or a "repeater" mode. In this post I'm going to explain three popular open source choices that can be used for setting up a wireless bridge. read more... |
|
| | permapage | score:9073 | -nixcraft, September 4, 2012 |
|
Tutorial: The Linux virus writing and detection HOWTO |
 vote
 |
|
An interesting tutorial and explanation of virus writing, techniques, and detection.
This document describes how to write parasitic file viruses infecting ELF executables on Linux/i386. Though it contains a lot of source code, no actual virus is included.
[ . . . ]
Writing a program that inserts code into another program file is one thing. Writing that program so that it can be injected itself is a very different art. Although this document shows a lot of code and technique, it is far from being a "Construction Kit For Dummies". Instead I'll try to show how things work. Translation of infecting code to assembly is left as a (non-trivial) exercise to the reader.
An astonishing number of people think that viruses require secret black magic. Here you will find simple code that patches other executables. But since regular users can't overwrite system files (we are talking about serious operating systems here) that is not even half the journey. read more... |
|
| | mail this link | permapage | score:8870 | -Ray, March 16, 2002 (Updated: February 11, 2004) |
|
Howto: Squid reverse proxy |
 vote
 |
|
This article explains how you can set up a caching reverse proxy with Squid 2.6 in front of your web server on Debian Etch. If you have a high-traffic dynamic web site that generates lots of database queries on each request, you can decrease the server load dramatically by caching your content for a few minutes or more (that depends on how often you update your content).
(here's a bit of dramatic digital art) read more... |
|
| | mail this link | permapage | score:8359 | -falko, December 28, 2008 (Updated: April 24, 2012) |
|
Howto: Bluetooth PAND (Personal Area Network) on Debian Linux |
 vote
 |
|
| I wanted to access the internet over bluetooth instead of GPRS/3G network from my mobile phone (SE K800i). After a lot of searching I couldn't find a clear explanation as how to accomplish this. I did manage to set it up with Windows XP, using the "Personal Area Network" in the bluetooth utility and doing internet connection sharing. After another fruitless search, I managed to figure out how to make a bluetooth internet profile instead of GPRS or 3G on the phone. Since I work in Linux most of the time, I decided to have a go and do it with Debian, my workstation's main OS. After spending a few hours, I had it working using the steps below. read more... |
|
| | mail this link | permapage | score:8299 | -falko, March 27, 2007 |
|
Howto: Unity with Dodge Windows behavior in Ubuntu 12.04 |
 vote
 |
|
| If you are running ubuntu 12.04(precise) and one thing you might have noticed from your unity is missing Dodge Windows behavior. Another feature users really like is the ability to be able to click a program’s icon on the Launcher and minimize/unminimize that window. Jonathan French (ojno), the developer behind this patch, has not only made this a reality, but also got this to work in conjunction with the ‘Spread Windows’ functionality. He’s even set up a PPA which contains the latest Unity and his patch to make it easier for end-users to get it. read more... |
|
| | mail this link | permapage | score:8240 | -gg234, April 30, 2012 |
|
Cacti howto for CentOS 4.x |
 vote
 |
|
According to Cacti's website:
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. Here is a short tutorial about installing and configuring cacti on a CentOS host. It covers the basics of installation, configuration, and how to add typical graphs, using step-by-step instructions. read more... |
|
| | mail this link | permapage | score:8200 | -ugob, October 12, 2006 |
|
Tutorial: Ultimate OpenSSH / Keychain Howto |
 vote
 |
|
The fundamentals, starting with installation.
All right, so maybe this isn't quite the ultimate. But this howto will show you the fundamental ways to use OpenSSH; how to generate public/private key pairs and strong passphrases, and how to use the wonderful Keychain utility to automate your SSH logins. This is exceptionally handy when you log in and out frequently, and don't want to keep entering your passphrase. read more... |
|
| | permapage | score:8179 | -Ray, March 4, 2005 |
|
Zabbix Installation HOWTO |
 vote
 |
|
Zabbix, which has both free and commercial support, is a high-class open source distributed monitoring solution. Zabbix is a network management system application used to monitor and track the status of various network services, the server health and integrity, and other network hardware. It also allows support to configure e-mail alerts for an event which will help them to quickly react to any server problem. Zabbix has a very good graphic visualization and it plays an important role in monitoring a small batch or a multitude of servers.
In order to store data, Zabbix uses MySQL, PostgreSQL, SQLite or Oracle database engine. This article deals with the Installation and access mechanism of Zabbix. read more... |
|
| | mail this link | permapage | score:7935 | -shyju, February 21, 2009 |
|
Tutorial: Linux Security HOWTO |
 vote
 |
|
Linux security information from file permissions to network scanners, all nicely organized...
This document is a general overview of security issues that face the administrator of Linux systems. It covers general security philosophy and a number of specific examples of how to better secure your Linux system from intruders. Also included are pointers to security-related material and programs. Improvements, constructive criticism, additions and corrections are gratefully accepted. read more... |
|
| | mail this link | permapage | score:7931 | -Ray, December 10, 2004 |
|
Howto: OpenVZ on Debian |
 vote
 |
|
| In this HowTo I will describe how to prepare a Debian Etch server for OpenVZ. With OpenVZ you can create multiple Virtual Private Servers (VPS) on the same hardware, similar to Xen and the Linux Vserver project. OpenVZ is the open-source branch of Virtuozzo, a commercial virtualization solution used by many providers that offer virtual servers. The OpenVZ kernel patch is licensed under the GPL license, and the user-level tools are under the QPL license. read more... |
|
| | permapage | score:7923 | -falko, May 25, 2008 |
|
Tutorial: PC/104 Linux Minicluster HowTo |
 vote
 |
|
A tower of Linux power.
"PC/104 (IEEE P996.1) was developed to fill the need for an embedded platform, which was compliant with standardized hardware and software of the PC architecture. Mechanically quite different from the PC form factor, PC/104 modules are 3.6 X 3.8 inches in size. A self-stacking bus is implemented with pin-and-socket connectors composed of 64- and 40-contact male/female headers, which replace the card edge connectors used in standard PC hardware. Virtually anything that is available for a standard PC is available in the PC/104 form factor. PC/104 components are designed to be stacked together to create a complete embedded solution. Normally there will be a single CPU board and several peripheral boards connected by the PC/104 (ISA) system bus." read more... |
|
| | mail this link | permapage | score:7835 | -Ray, May 7, 2002 |
|
Tutorial: Linux Partition HOWTO |
 vote
 |
|
This step-by-step guide will have you slicing and dicing your disk drive.
This Linux Mini-HOWTO teaches you how to plan and create partitions on IDE and SCSI hard drives. It discusses partitioning terminology and considers size and location issues. Use of the fdisk partitioning utility for creating and recovering of partition tables is covered. read more... |
|
| | permapage | score:7800 | -Ray, April 16, 2001 (Updated: June 8, 2003) |
|
Xen on Ubuntu 8.04 Howto |
 vote
 |
|
| For details that I might be missing a good resource is here. I will clean this up and do more testing when I have time Any problems, questions leave a comment or post to the xen-users mailing list. Also, this is just proof of concept, in production I would recommend things like LVM and network storage solutions like AoE, iSCSI, and DRDB. read more... |
|
| | permapage | score:7790 | -Boris Derzhavets, May 14, 2008 |
|
Tutorial: Xbox Linux project howto |
 vote
 |
|
It may not justify your going out an buying an Xbox just yet, but if you already have one, follow this text adventure game style tutorial to get Linux up and running on your Xbox.
The Xbox comes in a nice black outfit, is smaller and lighter than most PCs, and also a lot more silent.
Microsoft does not want you to use the Xbox as a Linux computer, therefore it has some anti-Linux-protection built in, but it can be circumvented easily, so that an Xbox can be used as what it is: an IBM PC.
Besides Linux, you can of course run a wide variety of great games on the Xbox. read more... |
|
| | mail this link | permapage | score:7659 | -Ray, September 10, 2002 (Updated: February 13, 2004) |
|
Tutorial: User Mode Linux Mini Howto |
 vote
 |
|
Remember when only IBM mainframes could run many concurrent operating systems concurrently? Those days are long, long gone...
UML instances ("User Mode Linux") allow you to run multiple Linux servers on one physical machine. This can be handy for many different purposes. For example, you might want to give different people root rights, but prevent them from interfering with one another. Or, you might want to have several identically configured servers, one for production, one for development, and one for testing, but without investing in multiple physical machines.
Once you have prepared your machine for running UML instances as described in the following section, adding new instances will take less than five minutes. read more... |
|
| | mail this link | permapage | score:7602 | -Ray, January 19, 2005 |
|
Tutorial: Linux Plug-and-Play HOWTO |
 vote
 |
|
Help in understanding plug-and-play under Linux.
While the Linux kernel has no centralized plug-and-play system, it does provide programs which various device drivers can use to do their own plug-and-play. Many drivers take advantage of this and find your PnP devices OK. The BIOS hardware of your PC likely may also do some plug-and-play work. Thus if everything works OK PnP-wise, you can use your computer without needing to know anything about plug-and-play. But if some devices which are supported by Linux don't work (because they not discovered or configured correctly by PnP) then you may need to read some of this HOWTO. You'll learn not only about PnP but also something about how communication takes place inside the computer. read more... |
|
| | mail this link | permapage | score:7569 | -Ray, April 30, 2001 (Updated: November 15, 2003) |
|
|