mirror of
https://gitlab.alpinelinux.org/alpine/aports.git
synced 2025-08-11 08:17:12 +02:00
48 lines
1.9 KiB
Plaintext
48 lines
1.9 KiB
Plaintext
# To run multiple quicktun instances, copy this file to /etc/quicktun/example.conf,
|
|
# create a symlink /etc/init.d/quicktun.example -> quicktun
|
|
# and initialize the tunnel by issuing: rc-service quicktun.example start
|
|
|
|
# interface name
|
|
#export INTERFACE=
|
|
|
|
# set to 1 to operate in tun (IP), unset or 0 (recent versions only) for tap (Ethernet) mode
|
|
#export TUN_MODE=0
|
|
|
|
# set to 1 to include packet information header in wire packets, must be set on both sides if
|
|
# used; set to 2 to automatically add the packet information header for cross-platform compatibility
|
|
# (also compatible with USE_PI=0), some (BSD) kernels need USE_PI to be enabled for IPv6 support
|
|
#export USE_PI=0
|
|
|
|
# IP address or hostname of the remote end (use 0.0.0.0 for a floating/dynamic remote endpoint)
|
|
#export REMOTE_ADDRESS=0.0.0.0
|
|
|
|
# IP address or hostname of the local end, optional
|
|
#export LOCAL_ADDRESS=
|
|
|
|
# local UDP port, optional, defaults to 2998
|
|
#export LOCAL_PORT=2998
|
|
|
|
# remote UDP port, optional, defaults to LOCAL_PORT
|
|
#export REMOTE_PORT=${LOCAL_PORT}
|
|
|
|
# allows the remote address and port to change when properly encrypted packets are received
|
|
#export REMOTE_FLOAT=
|
|
|
|
# run specified command or script after the tunnel device has been opened
|
|
#export TUN_UP_SCRIPT=
|
|
|
|
# drop privileges and change user and group IDs to specified username after setting up the tunnel
|
|
export SETUID=quicktun
|
|
|
|
# nacl0, nacltai and salty (encrypted) protocols only:
|
|
#export PRIVATE_KEY= # local secret key in hexadecimal form (not needed for raw protocol)
|
|
#export PUBLIC_KEY= # remote public key in hexadecimal form (not needed for raw protocol)
|
|
#export PRIVATE_KEY_FILE= # file containing local secret key in binary or hexadecimal form (not needed for raw protocol)
|
|
|
|
# nacltai (encrypted) protocol only:
|
|
# allowed time window for first received packet in seconds (positive number allows packets from history)
|
|
#export TIME_WINDOW=
|
|
|
|
# the protocol to use, one of "raw", "nacl0" and "nacltai"
|
|
#export PROTOCOL=raw
|