Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision Next revisionBoth sides next revision | ||
| docs:guide-user:services:vpn:tinc:client [2023/10/29 19:28] – [4. VPN service] optimize code vgaetera | docs:guide-user:services:vpn:tinc:client [2023/11/03 05:07] – [4. VPN service] vgaetera | ||
|---|---|---|---|
| Line 32: | Line 32: | ||
| <code bash> | <code bash> | ||
| # Generate keys | # Generate keys | ||
| - | mkdir -p / | + | mkdir -p / |
| tinc -n ${VPN_IF} generate-rsa-keys < /dev/null | tinc -n ${VPN_IF} generate-rsa-keys < /dev/null | ||
| tinc -n ${VPN_IF} generate-ed25519-keys < /dev/null | tinc -n ${VPN_IF} generate-ed25519-keys < /dev/null | ||
| - | ln -f /etc/tinc/${VPN_IF}/ed25519_key.pub \ | + | VPN_SPUB=" |
| - | / | + | VPN_CPUB=" |
| </ | </ | ||
| Line 52: | Line 52: | ||
| uci set tinc.${VPN_IF}.Interface=" | uci set tinc.${VPN_IF}.Interface=" | ||
| uci set tinc.${VPN_IF}.Name=" | uci set tinc.${VPN_IF}.Name=" | ||
| + | uci set tinc.${VPN_IF}.ConnectTo=" | ||
| uci -q delete tinc.server | uci -q delete tinc.server | ||
| uci set tinc.server=" | uci set tinc.server=" | ||
| uci set tinc.server.enabled=" | uci set tinc.server.enabled=" | ||
| uci set tinc.server.net=" | uci set tinc.server.net=" | ||
| + | uci set tinc.server.Name=" | ||
| + | uci set tinc.server.PublicKey=" | ||
| + | uci set tinc.server.Ed25519PublicKey=" | ||
| uci set tinc.server.Address=" | uci set tinc.server.Address=" | ||
| uci set tinc.server.Port=" | uci set tinc.server.Port=" | ||
| Line 64: | Line 68: | ||
| uci set tinc.client.enabled=" | uci set tinc.client.enabled=" | ||
| uci set tinc.client.net=" | uci set tinc.client.net=" | ||
| + | uci set tinc.client.Name=" | ||
| + | uci set tinc.client.PublicKey=" | ||
| + | uci set tinc.client.Ed25519PublicKey=" | ||
| uci add_list tinc.client.Subnet=" | uci add_list tinc.client.Subnet=" | ||
| uci add_list tinc.client.Subnet=" | uci add_list tinc.client.Subnet=" | ||