Тунель SOCKS, що надається SSH, дозволяє пересилати вихідні TCP-з'єднання, і більше нічого. З іншого боку, OpenVPN є справжнім VPN рівня 2/3, і як такий може транспортувати будь-які IP-пакети. Це робить його корисним для майже всіх видів мережевих додатків, у тому числі тих, що використовують UDP. Це також означає, що ваш комп'ютер має фактичну IP-адресу, що дає можливість іншим хостам підключатися до вас. Ви також не обмежуєтесь програмами із вбудованою підтримкою SOCKS.
Однак більшість переваг справжнього VPN не потрібні лише для перегляду веб-сторінок; вони корисніші, коли ваша мета - наприклад, мати постійний захищений зв’язок між двома приватними мережами в різних місцях.
Однак останній біт про відсутність необхідності підтримки SOCKS у додатках насправді важливий і для веб-перегляду. Хоча сам браузер буде дотримуватися налаштувань сервера SOCKS, плагіни (наприклад, Flash) можуть не робити. Це означає, що трафік плагінів може надходити безпосередньо в Інтернет.
Існують способи безперешкодного застосування програм через SOCKS (включаючи плагіни браузера). Ви можете спробувати моє програмне забезпечення tun2socks , хоча це потребує певних зусиль для налаштування. У разі успіху, він буде робити все , йти через SOCKS, і ви повинні відключити будь-яку існуючу конфігурацію SOCKS в самих додатках.