Tomato Print

  • router, firmware, vpn on router, tomato shibby openvpn
  • 0

How to setup your Tomoato flashed router with OpenVPN

1. Download our OpenVPN Server Profiles from HERE 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 etc
- Username and Password = Your VPN username and password

openvpn client basic settings

6. Click on Advanced tab

- Copy and paste the below lines in the "Custom Configuration" text box

tls-crypt ta.key 1

- 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 Adavcned settings shiould look like the below
tomato openvpn advanced settings

7. Click on Keys
8. Go back to your text editor, copy and paste the lines between <ca> lines like below into "Certificate Authority" text box

tomato openvpn ca key

11. Click on the Save button
12. Enable IPv6
Tomato Shibby IPv6
tomato router ipv6 config

13. Click on Save
 Click on Status > Start Now button
13. 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

Was this answer helpful?

« Back