SquidNet
Network Render Manager
LINUX Installation Guide
Version 1.2
September 13, 2012
This document is published by SquidNet Software, Inc. 2009, SquidNet Software, Inc. All rights reserved.
1
SquidNet Network Render Manager LINUX Installation Guide
Table of Contents
ABOUT THIS DOCUMENT: ..................................................................................................................... 2 1 INSTRUCTIONS ................................................................................................................................ 1 1.1 1.2 1.3 1.4 1.5 1.6 1.7 REQUIREMENTS ................................................................................................................................ 1 FIREWALL ......................................................................................................................................... 1 HOSTNAME LOOKUP .......................................................................................................................... 1 SMC CONSOLE ................................................................................................................................. 2 SYSTEM DEPENDENCIES.................................................................................................................... 2 INSTALL ............................................................................................................................................ 2 UNINSTALL ....................................................................................................................................... 2
This document is published by SquidNet Software, Inc. 2009, SquidNet Software, Inc. All rights reserved.
1
SquidNet Network Render Manager LINUX Installation Guide
About this document:
This manual will describe the SquidNet installation on a Linux Operating System. Its 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 Render Manager 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 Render Manager LINUX Installation Guide
1.4 SMC Console
Because the SMC console only runs on WINDOWS, youll need to install the WINDOWS version of SquidNet on a WINDOWS host. Theres 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 o o sudo /etc/init.d/squidnet start sudo /etc/init.d/squidnet stop 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 Render Manager LINUX Installation Guide cd to SquidNet installation directory (/usr/squidnet) and execute uninstall script (squidnetuninstall.sh).
This document is published by SquidNet Software, Inc. 2009, SquidNet Software, Inc. All rights reserved.
3