Menu

Tomato OpenVPN Setup Instructions for VyprVPN

Using Shibby Tomato

Determine if your router is compatible with Tomato firmware. We used Shibby's Tomato build for this tutorial; however, you may be able to apply these instructions to other builds of Tomato as well.

Official Shibby Tomato Website: http://tomato.groov.pl/

Please note: We offer limited support for this configuration due to many variables that can cause connection or performance issues. This firmware is open-source with many versions and a growing list of supported hardware. We cannot guarantee VyprVPN's performance or functionality on your router.

Bold items are things you will click or type

  1. Flash your router with the appropriate Tomato firmware build. *Take care in this process. Giganews cannot be held liable for any damage to your router, as flashing third-party firmware can "brick" the device, making it unusable.*

  2. Once the router is running Tomato, open your browser and navigate to the firmware interface by entering http://192.168.1.1/ in the address bar. Press Enter.

    You may or may not be prompted to log in with credentials, depending on if you already set and Admin username or password in the firmware.

  3. On the left-hand side of the page, click VPN Tunneling, then click the OpenVPN Client sub-option.

  4. Configure the following settings in the Basic tab:

    1. Check the box for Start with WAN.
    2. Set Interface Type to: TUN
    3. Set Protocol to: UDP
    4. For the Server Address/Port section, you will specify your desired VPN endpoint. You may select a server name to enter in this field from the list below.
      VyprVPN Server Hostname
      Los Angeles, CA us1.vpn.giganews.com
      Washington, DC us2.vpn.giganews.com
      Austin, TX us3.vpn.giganews.com
      Miami, FL us4.vpn.giganews.com
      New York City, NY us5.vpn.giganews.com
      Chicago, IL us6.vpn.giganews.com
      San Francisco, CA us7.vpn.giganews.com
      Seattle, WA us8.vpn.giganews.com
      Toronto ca1.vpn.giganews.com
      Amsterdam eu1.vpn.giganews.com
      Stockholm se1.vpn.giganews.com
      Hong Kong hk1.vpn.giganews.com
      London uk1.vpn.giganews.com
      Paris fr1.vpn.giganews.com
      Frankfurt de1.vpn.giganews.com
      Copenhagen dk1.vpn.giganews.com
      Zurich ch1.vpn.giganews.com
      Moscow ru1.vpn.giganews.com
      Luxembourg lu1.vpn.giganews.com
      Bucharest ro1.vpn.giganews.com
      Singapore sg1.vpn.giganews.com
      Dublin ie1.vpn.giganews.com
      Kuala Lumpur my1.vpn.giganews.com
      Rome it1.vpn.giganews.com
      Madrid es1.vpn.giganews.com
      Tokyo jp1.vpn.giganews.com
      Seoul kr1.vpn.giganews.com
      Oslo no1.vpn.giganews.com
      Istanbul tr1.vpn.giganews.com
      Helsinki fi1.vpn.giganews.com
      Warsaw pl1.vpn.giganews.com
      Lisbon pt1.vpn.giganews.com
      Prague cz1.vpn.giganews.com
      Vienna at1.vpn.giganews.com
      Brussels be1.vpn.giganews.com
      Vilnius lt1.vpn.giganews.com
      Sydney au1.vpn.giganews.com
      Melbourne au2.vpn.giganews.com
      Perth au3.vpn.giganews.com
      Jakarta id1.vpn.giganews.com
      Auckland nz1.vpn.giganews.com
      Hanoi vn1.vpn.giganews.com
      Bangkok th1.vpn.giganews.com
      Reykjavík is1.vpn.giganews.com
      Manila ph1.vpn.giganews.com
      São Paulo br1.vpn.giganews.com
      Mexico City mx1.vpn.giganews.com
      Buenos Aires ar1.vpn.giganews.com
      Bogotá co1.vpn.giganews.com
      San José cr1.vpn.giganews.com
      Panama City pa1.vpn.giganews.com
      Taipei tw1.vpn.giganews.com
      Manama bh1.vpn.giganews.com
      Doha qa1.vpn.giganews.com
      Riyadh sa1.vpn.giganews.com
      Mumbai in1.vpn.giganews.com
      Dubai ae1.vpn.giganews.com
      Tel Aviv il1.vpn.giganews.com
      Sofia bg1.vpn.giganews.com
      Schaan li1.vpn.giganews.com
    5. Set Port to: 1194
    6. Set Firewall to: Automatic
    7. Set Authorization Mode to: TLS
    8. Check the option for Username/Password Authentication.
    9. Enter your Giganews username and password in the appropriate fields.

    Username Authen. Only should be unchecked.

    Create NAT on tunnel should be checked.

  5. Configure the following settings in the Advanced tab:

    1. Set Poll Interval to: 0
    2. Redirect Internet traffic should be unchecked.
    3. Set Accept DNS Configuration to Strict
    4. Set Encryption Cipher to: BF-CBC
    5. Set Compression to: Enabled
    6. Set TLS Renegotiation Time to: 0
    7. Set Connection Retry to: 30
    8. Verify Server Certificate should be unchecked.
    9. Copy and paste the following text in the Custom Configuration box:
      resolv-retry infinite
      keepalive 10 60
      nobind
      persist-key
      persist-tun
      persist-remote-ip
      tls-remote us5.vpn.giganews.com
      comp-lzo
      verb 3
  6. Note: For the "tls-remote" line, change the example server hostname of us5.vpn.giganews.com to the desired server location hostname. It needs to match what you entered in the Server Address/Port field for the client options.

    1. In the Certificate Authority box, paste the text from this file: CA Cert
    2. Click the Save button on the bottom right-hand side of the page.
    3. Once the settings are saved, press the Start Now button to initiate the connection. It may take several minutes for the connection to establish.
  7. Visit the link below to verify you are connected.

    https://www.goldenfrog.com/whatismyipaddress

  8. Enjoy VyprVPN in your Tomato router!

If you have any questions contact Giganews Support. We're available 24/7/365.

VyprVPN Support

VyprVPN Manual Setup

Get the best Usenet service in the world! Start Free Trial

Giganews® and the Giganews logo are registered trademarks of Giganews, Inc. ©2016 Giganews, Inc.