In order to configure mactunnel edit the mactunnel.app/Contents/Resources/mactunnel.conf file, click the mactunnel icon, and select “Reload Configuration File”.
The configuration file is composed of global options, and service sections. Each section begins with the section name in square brackets.
The following global options are available:
- iconActive = <file> – File name of the icon indicating some active connections.
- iconError = <file> – File name of the icon indicating invalid configuration file.
- iconIdle = <file> – File name of the icon indicating no active connections.
The following service-level options are available:
- accept = [<host>:]<port> – The port (and optionally address of a network interface) to accept connections to the service. By default it accepts connections on all network interfaces.
- connect = [<host>:]<port> – The port (and optionally address of the host) to connect the service. By default it connects to the loopback interface (127.0.0.1).
- client = yes/no – “yes” for SSL/TLS client, and “no” for SSL/TLS server. The default is “no”.
- delay = yes/no – This option is currently ignored.
- verify = yes/no – Whether to authenticate the peer with certificate. The default is “yes”.
- cert = <name> – Name of the service certificate stored in the Mac OS keychain.