Tomato Shibby

Setup your Tomoato flashed router with OpenVPN
OpenVPN Server Profiles

Download Here

  1. Download our OpenVPN Server Profiles and extract the .ZIP file.
  2. Navigate to where you extract the .ZIP file and choose a server/propfile you would like to setup
  3. Open the .ovpn file up in your favourite text editor (notepad, wordpad, notepad++, gedit, TextEdit etc). It should look something like the below
    openvpn-client-file-in-text 
  4. Log into your tomato router via your web browser
  5. Click on VPN Tunneling > OpenVPN Client
    tomato-vpn-tunneling-openvpn-client 
  6. Set your settings to look like below
     
    – Server name = Enter in the server name you want to setup/connect. For example xx1.celo.net etc
    – Username and Password = Your VPN username and password
     
    tomato-openvpn-client-basic-settings 
  7. Click on Advanced tab
  8. Copy and paste the below line in the “Custom Configuration” text box
    tls-crypt ta.key 1
  9. Go to back to your text editor where you have .ovpn file opened and copy and past the text from <tls-crypt> to </tls-crypt> like show in the below image
    tomato-router-tls-crypt
    Your Advanced settings should look like the below
    tomato-openvpn-advanced-settings 
  10. Click on Keys
  11. Go back to your text editor, copy and paste the lines between the <ca> lines like below into “Certificate Authority” text box
    tomato-openvpn-ca-key 
  12. Click on the Save button
  13. Enable IPv6
    Tomato-Shibby-IPv6
    tomato-router-ipv6-config 
  14. Click on Save
  15. Click on Status > Start Now button

If successfully connected your Statistics should show like below
tomato-openvpn-stats

You can also check the log to make sure you are connected
tomato-view-log

In the log, look out for “Initialization Sequence Completed”
tomato-openvpn-log

Updated on November 7, 2018

Was this article helpful?

Related Articles