Torrent Suite Software Administration Guide


Torrent Suite Software space on Ion Community

Administration Guide TOC

Network Connectivity

Use the following procedures to verify correct network configuration.

Icon

If you are experiencing difficulty with network connectivity, refer to the Troubleshooting section for more detailed instructions.

Network Connectivity includes the following topics:

Test network connectivity (preferred)

See View Network Settings for the automated network tests (requires an ionadmin account):

Alternate network connectivity tests

  1. The server is configured with DHCP. If DHCP is configured in the site network, the server should have already acquired an IP address. Verify that the server has acquired an IP address using the following command.

                   ifconfig eth0
                  
  2. To test connectivity for updates, type the following command:

                   links -dump http://updates.iontorrent.com/
                  

    This should return:

                   Welcome to the Ion Torrent Updates Server.
    
      ---------------------------------------------
    
      [ICO]  Name  Last modified   Size Description
      ---------------------------------------------
                  

    followed by a few [DIR] lines.

If not, check that the light is on, for the port connected to the network. Try to ping other on-site servers by name and IP address.

Use a static IP address

If DHCP is not available, configure the system for a static IP address. You need root access on the Torrent Server host. User ionadmin has root permissions by default.

The following procedure uses the nano text editor to open and modify the /etc/network/interfaces file. This file contains settings for the Torrent Server network interfaces.

  1. Contact the site IT representative to get an available IP address, netmask and gateway.

  2. Enter the command to edit the interfaces file, using nano:

                   sudo nano /etc/network/interfaces
                  
  3. At the prompt, enter your password.

  4. Look for the following lines:

                   # The primary network interface
    auto eth0
    iface eth0 inet dhcp
                  
  5. Change this section to include your static IP, netmask and gateway (from step #1), as shown in the following example:

                   # The primary network interface
    auto eth0
    iface eth0 inet static
      # set your static IP below
        address 192.168.1.23
    
      # set your default gateway IP here
        gateway 192.168.1.1
    
      # set your netmask here
        netmask 255.255.255.0
    
      # set your DNS server here
        dns-nameservers 192.168.1.2
                  
  6. Exit the editor and apply your changes by restarting the network on the Torrent Server, using the following command:

                   sudo /etc/init.d/networking restart
                  
  7. Watch for error message after restarting the network. An ill-formed /etc/network/interfaces causes the server to be not bootable.

                   * Reconfiguring network interfaces...
    Don't seem to be have all the variables for eth0/inet.
    Failed to bring up eth0.
                  
Icon

It is not recommended to edit /etc/network/interfaces file remotely. Either log on to the Torrent Server host with monitor and keyboard or ssh via Port 3 on Torrent Server host.

Access the web browser

Use the following procedure to test web browser access.

Icon

To access the web browser, the site IT administrator may need to configure the hostname to point to the IP address of this server. Some networks may handle this automatically.

  1. Go to another desktop or laptop on the network.
  2. Open a browser and enter either http://ion-torrent-server or the new host name, as applicable.
  3. If the server does not respond, try using http://<<ip-address>> . If you are able to open the browser, it indicates there is a name resolution issue on the network, which must be fixed.
  4. If there is still no response, ping the hostname and the IP address of the server.