Translations of this page:

Server Install on Ubuntu Server version 8.04

The following is a tested method to get the Ziptie server running on Ubuntu Server.

  1. Download Ubuntu 8.04 LTS Server Edition and burn it to a CD-R
  2. Insert server CD and install using default settings. NOTE: When prompted for packages to install, you can leave all options unselected.
  3. Correct the /etc/hosts file so that the loopback entry and the resolvable hostname entry each have their own lines, and the line for the resolvable hostname must contain the address on the wire you want to use. A default hostname entry in an Ubuntu /etc/hosts file associates 127.0.1.1 with the device's hostname so make sure to change that to the device's actual ip address.
  4. Log into Ubuntu server console and install the Java JDK by typing: sudo apt-get install sun-java6-jdk
  5. Now, set change the default Java implementation to the one just installed by typing: sudo update-java-alternatives -s java-6-sun
  6. Install subversion by running: sudo apt-get install subversion
  7. Install the java bindings for subversion, nmap, and make by running: sudo apt-get install libsvn-javahl nmap make
  8. Install the most of the perl package dependencies by running (copy-n-paste from here into a terminal window to save time): sudo apt-get install -f libtext-csv-perl libnet-telnet-perl libipc-run-perl libnet-ip-perl libio-socket-inet6-perl libxml-simple-perl libsocket6-perl libcrypt-des-perl libcrypt-ssleay-perl libnet-snmp-perl libnet-tftp-perl libio-zlib-perl libxml-xpath-perl libarchive-tar-perl libdigest-sha1-perl libdigest-hmac-perl libsoap-lite-perl libxt-java libio-pty-perl libxml-namespacesupport-perl libxml-sax-perl libxml-libxml-perl libxml-sax-expat-perl libxml-twig-perl
  9. Download the ziptie-server package from one of the mirrors listed at http://ziptie.org/download, for example: wget http://www.gtlib.gatech.edu/pub/ziptie/ZipTie-2008.04c/ziptie-server-2008.04c.deb.gz .
  10. Uncompress the ziptie-server from the gzip, then install the resulting .deb file: sudo dpkg -i ziptie-server-2008.04c.deb
  11. When the installation is complete, it will list out any remaining perl module dependencies that need to be resolved as well as the command to install them.
  12. ZipTie should now be installed in /usr/share/ziptie-server. Change into this directory and run sudo ./perlcheck.pl to confirm that there are no remaining perl modules, and once this is verified restart the ziptie server by running sudo ./ztserver restart
  • The ZipTie server is now up and running, and clients should be able to connect.
 
doc/ubuntu8.txt · Last modified: 2008/08/26 13:39 by zsalinas
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki