The Slackware OS patches were successfully applied to on Fri Jan 30 2015.

Welcome to the Slackware Documentation Project

HOWTO articles - Network Services

This section contains how to articles intended to guide users to setup and maintain various network services on Slackware based systems.

Inspired? Want to write a Network Services HOWTO page yourself?
Type a new page name (no spaces - use underscores instead) and start creating!

Overview of Slackware Network Services HOWTOS

1 Setting up a WiFi Access Point on your Slackware Box 1 Setting up a WiFi Access Point on your Slackware Box There are endless reasons for wanting to run an AP from a standard Linux environment as opposed to the crippled ones that come in most AP appliances, we're not here to discuss them all but if you're reading this you've found your own motivation for doing it. ,
Citrix Client Citrix Client This article describes how to install and configure The Citrix Client on Slackware. Nowadays this client is better known as the “Citrix Receiver”. Quoting the Citrix web site: “Citrix Receiver is an easy-to-install client software that lets you access your docs, applications and desktops from any of your devices including smartphones, tablets and PCs , ,
Configuring a Wireless Access Point Configuring a Wireless Access Point This Howto explains how you can use your computer as a Wireless Accesspoint. This means if the computer has an Internet connection and a wireless interface, other computers can use it's internet connection via wlan. , , , ,
Configuring SSL Certificates Configuring SSL Certificates We will now create and install a self-signed SSL certificate to support secure email. The dovecot package installs a script for generating self-signed certs at /usr/doc/dovecot-2.2.13/, which you may use if you prefer. The commands shown below do the same thing but save the certificate and key to a different path. , , ,
Creating a Virtual Mail Server with Postfix, Dovecot and MySQL Creating a Virtual Mail Server with Postfix, Dovecot and MySQL This article shows how to build and set up a secure virtual mail server using Postfix, Dovecot and MySQL on a Slackware 14.1 platform. Because the build and installed platforms may very likely be different, and the configuration can seem complex to those not familiar with postfix, dovecot and mysql, I have organized this article in a way that I hope will help you separate and test individual tasks, without losing your way! , , , , ,
Creating Required Users and Groups Creating Required Users and Groups You will need to create a few special users and groups to be able to build and/or run your mail server components. We will use the SBo assigned uid and gid for each user and group. To prepare to build or install postfix, execute the following commands on the target machine: , , ,
DHCP Server via DNSMasq DHCP Server via DNSMasq To set up a DHCP server you can use the dhcp package (included with Slackware) or you can do it the easier way and use DNSMasq (also included with Slackware). Assuming that you do not have DNSMasq installed: * Install the official dnsmasq Slackware package either by , , , , ,
Firewall Rules For Virtual Mail Server Firewall Rules For Virtual Mail Server A firewall is simply a set of kernel routing rules, iptables rules, that selectively block or allow network traffic into and out of your machine. A web facing email server must be secured by a suitable set of firewall rules or it will quickly be overwhelmed and compromised! , , , ,
Home NFS Setup HOWTO Home NFS Setup HOWTO This is a quick guide to setting up NFS in Slackware for use in a home LAN. The example used is for connection of a laptop computer with a desktop computer that also has an NTFS partition mounted on /music. It assumes that basic network connectivity has been established. This guide is largely cut and pasted from other more definitive documents. , , , , ,
Installing OpenWebMail in Slackware64 14.0 Installing OpenWebMail in Slackware64 14.0 This article explains how to install OpenWebmail and configure it so that you can access your mailbox using a web interface from any place with internet access and a webbrowser available. These instructions were tested on Slackware64 14.0 64-bit ,
Installing The Dovecot MDA Installing The Dovecot MDA Dovecot is a popular and secure mail delivery agent, or MDA, which can be configured to work alongside the postfix MTA. As with postfix, we will build and install our dovecot package using the current build script from SBo. This example uses the version current at time of writing, but you should always build the latest version available for your Slackware version. , , ,
Installing The Postfix MTA Installing The Postfix MTA Postfix is a popular and secure mail transport agent, or MTA. We will build and install Postfix using the build script from or SBo. The steps shown here use versions current as of this writing, but you should use the latest version applicable to your Slackware version at the time you build it. , , ,
iPXE boot server iPXE boot server iPXE is an open-source Preboot Execution Environment implementation that has a lot more functionality than most firmware PXE clients. Apart from using tftp to download data, iPXE can also use HTTP. Other boot methods include booting from an iSCSI SAN, a fibre channel SAN using FCoE, an ATA over Ethernet (AoE) SAN, or a wireless network. It also has a scripting language so you can create complex boot scripts. iPXE is also used as the PXE client in QEMU, so with a iPXE server you… , , , ,
Making Slackware Mail Server Making Slackware Mail Server This article shows how to make an Slackware machine your personal Mail Server. This howto is for Slackware 64 13.37, but with few changes you can adapt it to the newest member of Slackware familly Slackware 14. Before we begin I must say that you need a normal installation of Slackware, without any special packages. The packages we will need to make the Mail Server we will manually download and install from I preffer the Cyrus SASL authentication m… ,
NFS - Quick and Dirty Setup NFS - Quick and Dirty Setup Known to work on Slackware 14 & 14.1 Assumptions 1) This HOWTO assumes that you are using a vanilla install of Slackware and have not changed the default HOSTS_ALLOW, HOSTS_DENY, or firewall rules. 2) For this example, the shared directory on the server will be /nfs_share , , , , , ,
OpenVPN - How to Set Up a Slackware Server and a Slackware Client OpenVPN - How to Set Up a Slackware Server and a Slackware Client 1. Introduction 1.1. OpenVPN(1) OpenVPN is an open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections in routed or bridged configurations and remote access facilities. It uses a custom security protocol that utilizes SSL/TLS for key exchange. It is capable of traversing network address translators (NATs) and firewalls. It was writte… , ,
Roaming profiles with NFS and NIS Roaming profiles with NFS and NIS The following HOWTO describes the configuration of roaming profiles using Slackware Linux. Roaming profiles come in handy in setups like SOHO networks, schools, town halls or more generally any network where many users have to work on many different desktop clients. , , , , ,
Setting up a print server for home use out of any old Slackware box Setting up a print server for home use out of any old Slackware box After recently upgrading my home wifi network to use wpa2 my old edimax wifi print server stopped working due to incompatibility with wpa2. I did not want to have to leave a computer on all the time neither did I want to directly connect whatever , ,
Setting up Joomla 2.5 CMS in Slackware 14.0 64bit Setting up Joomla 2.5 CMS in Slackware 14.0 64bit This HowTo describes simplified instruction for installing Joomla 2.5 content management system in Slackware 14.0. For more complex instructions you may want to read ... * start conditions is freshly installed Slackware 14.0 with option , ,
Setting Up Your Own Mozilla Sync Server Setting Up Your Own Mozilla Sync Server Mozilla Sync is a feature which is supported in Firefox since version 4. It allows you to store your bookmarks, browsing history, browser preferences, and saved passwords on a remote server. It even allows you to work on multiple computers and have the same Firefox configuration on all these computers. That’s a pretty cool feature. You can for instance setup sync on your Android phone’s Firefox browser and quickly configure it by entering your account-spe… , , , , ,
Setup Apache, PHP and MySQL Setup Apache, PHP and MySQL In order to configure your Slackware Linux box as a MySQL-PHP -ready web server, please follow these instructions: * Install the Apache (httpd), php and MySQL packages from the Slackware discs or Slackpkg. * Fix php time zone (many apps will complain about this if you don't do it). Edit , , ,
Synchronize your network with NTP Synchronize your network with NTP NTP (Network Time Protocol) allows clock synchronization between computer systems. The following HOWTO describes: * configuring an NTP server on Slackware Linux; * synchronizing client PCs with your local NTP server. , , , ,
Tunnel Interfaces Tunnel Interfaces If you are looking to establish an SSH tunnel between two networks and treat the tunnel as an interface, this may help. * First I would recommend enabling rc.ip_forward in /etc/rc.d/ (on local and target machines) root@darkstar:~# chmod +x /etc/rc.d/rc.ip_forward , , ,
Using a Scanner in a Network Using a Scanner in a Network This Howto describes how one can use a scanner which is connected to another Slackware-computer over the network. Necessary Software All packages which are necessary are available in a stock Slackware-installation. This are , , , , , , ,
Virtual Mail Server Database Virtual Mail Server Database The database is used to provide configuration and authentication for your virtual mail domains and mail boxes. Email content is not stored in the database in this configuration. If you have a full Slackware installation with MySQL already working then you may skip to the next section. , , , ,
VPN with Tinc VPN with Tinc Tinc is open source software for creating VPNs, virtual private networks over other physical channel such as the Internet, where individual participating hosts (nodes) appear to applications as if connected by wire in LAN. Overview Tinc utilizes asymmetric cryptography. Each node has its own private key, a public key and another public key; one for each participating node. These files are, together with a few configuration files, stored in /etc/tinc/< ,
Wake-on-LAN Wake-on-LAN Wake-on-LAN (or WOL) is a standard by which a machine can be powered on remotely via a network connection. This is done by sending a so-called magic packet to the network card of the remote machine. When properly configured, the remote machine will then boot. , , ,

In Other Languages
Translations of this page?:
QR Code
QR Code howtos:network_services:start (generated for current page)