SquidNet
Network Render Manager
LINUX Installation Guide
Version 1.2
January 31, 2012
This document is published by SquidNet Software, Inc.
2009, SquidNet Software, Inc. All rights reserved.
1
SquidNet Network Distribution Processor – LINUX Installation Guide
Table of Contents
ABOUT THIS DOCUMENT: ..................................................................................................................... 2
1 INSTRUCTIONS ................................................................................................................................ 1
1.1 REQUIREMENTS ................................................................................................................................ 1
1.2 FIREWALL ......................................................................................................................................... 1
1.3 HOSTNAME LOOKUP .......................................................................................................................... 1
1.4 SMC CONSOLE ................................................................................................................................. 2
1.5 SYSTEM DEPENDENCIES.................................................................................................................... 2
1.6 INSTALL ............................................................................................................................................ 2
1.7 UNINSTALL ....................................................................................................................................... 2
This document is published by SquidNet Software, Inc.
2009, SquidNet Software, Inc. All rights reserved.
1
SquidNet Network Distribution Processor – LINUX Installation Guide
About this document:
This manual will describe the SquidNet installation on a Linux Operating System. It’s assumed that the
reader is familiar with basic operating system, administrative and networking terms.
For any suggestions or comments, feel free to contact us; contact information can be found in the Help
menu in the SMC console and on our website at http://www.squidnetsoftware.com.
This document is published by SquidNet Software, Inc.
2009, SquidNet Software, Inc. All rights reserved.
2
SquidNet Network Distribution Processor – LINUX Installation Guide
1 Instructions
1.1 Requirements
For Linux, SquidNet supports a majority of the more popular 32/64 bit distributions.
Please make sure that your system is up to date with the latest application packages and security updates
before starting this procedure.
1.2 Firewall
*** IMPORTANT ***
The squidnetd daemon uses the following network ports:
TCP 17394
UDP 17395
UDP 17396
Please make sure you open these ports up in your firewall ("Other Ports") and also make sure that the
local interface (eth*) is marked as trusted in the Trusted Interfaces page. Not doing so will cause tipnode
detection issues.
1.3 Hostname lookup
*** IMPORTANT ***
Please make sure that your Linux system has the proper hostname name setup so that when a hostname
lookup is made the correct network IP address is returned.
For Debian based distributions:
Add you hostname to “/etc/hostname”
Execute “/etc/init.d/hostname.sh start” (or reboot)
For RedHat based distributions:
Edit “/etc/sysconfig/network”
Execute “/etc/rc.d/rc.sysinit” (or reboot).
Alternativily, but not recommended, you can edit your /etc/hosts file to include the hostname and IP
address. If the hostname of your node is not present in /etc/hosts, SquidNet will use the IP address assigned
to network interface “eth0”.
Tipnode name setup in /etc/hosts file.
This document is published by SquidNet Software, Inc.
2009, SquidNet Software, Inc. All rights reserved.
1
SquidNet Network Distribution Processor – LINUX Installation Guide
1.4 SMC Console
Because the SMC console only runs on WINDOWS, you’ll need to install the WINDOWS version of
SquidNet on a WINDOWS host. There’s no equivalent GUI that runs on Linux.
1.5 System Dependencies
SquidNet has a few operating system packages that must installed. Depending on your distribution, do the
following:
For RedHat (Fedora, etc...) distributions, do the following:
> sudo yum install ethtool
For Debien (Ubuntu, etc...) distributions, do the following:
> sudo apt-get install ethtool
if using 64-Bit Linux, do:
> sudo apt-get install ethtool ia32-libs
1.6 Install
The SquidNet installation is done with a simple tarball. You must be logged into a “root” account to
execute the following procedures:
64-Bit Distribution Note: When installing SquidNet on a 64-bit Linux Operating System, you must install
the 32-bit libraries beforehand. For example, on debian-based systems you can install the 32-bit libraries
using the following command:
>> sudo apt-get install ethtool ia32-libs
Make sure you have the latest version of the Linux SquidNet installer available. Always check the
website for the latest updates.
Open up a terminal and make sure you have "sudo" root access.
Execute the following commands:
>> "cd" to folder where the SquidNet installer resides.
>> tar xvzf squidnet-linux-2.66P31.tar.gz
>> chmod +x ./squidnet-linux-2.66P31.bin
>> sudo ./squidnet-linux-2.66P31.bin
You may start, stop or restart the SquidNet daemon using the following commands (as root):
o sudo /etc/init.d/squidnet start
o sudo /etc/init.d/squidnet stop
o sudo /etc/init.d/squidnet restart
1.7 Uninstall
To uninstall SquidNet, do the following:
This document is published by SquidNet Software, Inc.
2009, SquidNet Software, Inc. All rights reserved.
2
SquidNet Network Distribution Processor – LINUX Installation Guide
“cd” to SquidNet installation directory (/usr/squidnet) and execute uninstall script (squidnet-
uninstall.sh).
This document is published by SquidNet Software, Inc.
2009, SquidNet Software, Inc. All rights reserved.
3