Update Dockerfile.tinc, tinc/lixonet/tinc.conf.tmpl files
This commit is contained in:
parent
a8479fc214
commit
022ef5052d
@ -6,4 +6,4 @@ RUN apk add tinc
|
|||||||
EXPOSE 9993/tcp 655/udp
|
EXPOSE 9993/tcp 655/udp
|
||||||
VOLUME /etc/tinc
|
VOLUME /etc/tinc
|
||||||
|
|
||||||
CMD [ "sh", "-c", "/usr/sbin/tincd --net=$NETNAME --no-detach --user nobody --debug=3" ]
|
CMD [ "sh", "-c", "/usr/sbin/tincd --net=$NETNAME --no-detach --user=nobody --debug=3" ]
|
||||||
|
@ -18,23 +18,22 @@ BindToAddress ${tinc_bind_address}
|
|||||||
Port = ${tinc_bind_port:-9994}
|
Port = ${tinc_bind_port:-9994}
|
||||||
|
|
||||||
# Device is named "lixonet" by Tinc and visible directly in host kernel
|
# Device is named "lixonet" by Tinc and visible directly in host kernel
|
||||||
DeviceType = ${tinc_device_type:tap}
|
DeviceType = ${tinc_device_type:-tap}
|
||||||
Device = ${tinc_device:/dev/net/tun}
|
Device = ${tinc_device:-/dev/net/tun}
|
||||||
Mode = ${tinc_mode:switch}
|
Mode = ${tinc_mode:-switch}
|
||||||
AddressFamily = ${tinc_address_family:ipv4}
|
AddressFamily = ${tinc_address_family:-ipv4}
|
||||||
|
|
||||||
# Default over-the-wire security for Lixonet.
|
# Default over-the-wire security for Lixonet.
|
||||||
# Blowfish: https://en.wikipedia.org/wiki/Blowfish_(cipher)
|
# Blowfish: https://en.wikipedia.org/wiki/Blowfish_(cipher)
|
||||||
# SHA1: https://en.wikipedia.org/wiki/SHA-1
|
# SHA1: https://en.wikipedia.org/wiki/SHA-1
|
||||||
Cipher = ${tinc_cipher:blowfish}
|
Cipher = ${tinc_cipher:-blowfish}
|
||||||
Digest = ${tinc_digest:sha1}
|
Digest = ${tinc_digest:-sha1}
|
||||||
|
|
||||||
# When this option is enabled, packets that cannot be sent directly to the
|
# When this option is enabled, packets that cannot be sent directly to the
|
||||||
# estination node, but which would have to be forwarded by an intermediate node,
|
# destination node, but which would have to be forwarded by an intermediate node,
|
||||||
# are dropped instead. When combined with the IndirectData option, packets for
|
# are dropped instead. When combined with the IndirectData option, packets for
|
||||||
# nodes for which we do not have a meta connection with are also dropped.
|
# nodes for which we do not have a meta connection with are also dropped.
|
||||||
DirectOnly = ${tinc_direct_only:yes}
|
DirectOnly = ${tinc_direct_only:-yes}
|
||||||
|
|
||||||
|
|
||||||
{{ if len "${tinc_connect_to:-}" }}
|
{{ if len "${tinc_connect_to:-}" }}
|
||||||
# Custom connect-to list
|
# Custom connect-to list
|
||||||
@ -42,7 +41,7 @@ DirectOnly = ${tinc_direct_only:yes}
|
|||||||
ConnectTo = {{.}}
|
ConnectTo = {{.}}
|
||||||
{{ end }}
|
{{ end }}
|
||||||
{{ else }}
|
{{ else }}
|
||||||
# In the following section, list backbone/core Lxn3 nodes to connect to at boot
|
# In the following section, list built-in backbone/core Lxn3 nodes to connect to at boot
|
||||||
ConnectTo = denco_mane_lixo
|
ConnectTo = denco_mane_lixo
|
||||||
ConnectTo = phxaz_nurd_lixo
|
ConnectTo = phxaz_nurd_lixo
|
||||||
ConnectTo = daltx_nurd_lixo
|
ConnectTo = daltx_nurd_lixo
|
||||||
|
Loading…
x
Reference in New Issue
Block a user