OpenVPN - это серверная и клиентская программа, которая выполняет связь, и существует множество инструментов GUI для настройки OpenVPN, чтобы делать почти все, что делает Hamachi2:
Вот хороший список:
cclint@ubuntu:~$ apt-cache search openvpn configuration
collectd-core - statistics collection and monitoring daemon (core system)
gadmin-openvpn-client - GTK+ configuration tool for openvpn (client)
gadmin-openvpn-client-dbg - GTK+ configuration tool for openvpn (debug for client)
gadmin-openvpn-server - GTK+ configuration tool for openvpn (server)
gadmin-openvpn-server-dbg - GTK+ configuration tool for openvpn (debug for server)
openvpn-auth-ldap - OpenVPN LDAP authentication module
tunneldigger - Configures OpenVPN tunnel networks
Я не использую ни одного из них, но все они должны быть в безопасности, чтобы попробовать.
Ваш сценарий верен, но введите:
./array.sh
вместо sh array.sh
Здесь объясняется разница между ./ и sh. [!d2 ]